Pros
Casual dress was nice...the TVs in the building were cool, but not much else. The co-workers were nice, and the building was close to plenty of restaurants
Cons
If you like being micro-managed, being barraged by worthless e-mails, and being treated like a number this place is for you....senior management is a joke and the unit managers are puppets. No work-life balance to speak of, and the only 'reward' for good performance is being dumped on with more work. and heaven help you if the President sees you talking to anyone during one of his 17 daily bathroom visits. PTO is sparse and not allowed to carry anything over. Pay is average at best and the benefits are not competitive at all. Overall, wouldn't recommend to anyone unless it's a last resort.