Pros
- decent medical, dental, and vision - fairly good retirement plan - generous paid time off - large company with many locations
Cons
- horrible IT, computer systems, still using IE6 - a few fantastic, competent coworkers; many employees are nitwits who can barely spell or speak proper English - very dry social atmosphere - management creates a Kindergarten atmosphere; lots of silly posters and banners about doing your job to "keep the boss away" promotes a culture that values negative reinforcement - company imposes fairly high burden on its clients in terms of forms, paperwork compared to competitors - drab offices, full of fluorescent lights and ugly grey cubicles designed to drain any creativity or positive energy from your soul