Some nice co-workers/peer. Aside from that nothing.
Cons
Senior management is a joke. They need help really bad but they are so behind the times in technology and cheap, they go through temp agencies for help. Instead of paying top dollar they just try and get bodies.