Pros
Pays the bills....barely...and you can tell by their "talent" that they get what they pay for or if they happen to get someone good they either chase that person away real quick or degrade their quality over time. Benefits are not what they once were (they reduced the 401k to 1.5% match and raised healthcare costs) but the health plan is decent, and they do have a pension if you 5 year vest (God help you if you actually get stuck there 5 years).
Cons
The culture, apathy runs rampant from the top to the bottom. Empowerment...no such thing exists. Recognition, being a robot is the only way to survive here, trying to excel will just make people feel threatened (especially your manager who has been here in middle management forever 10-30 years because they could never get hired somewhere else that would actually require knowledge and talent)) and they will react accordingly and the frustration you will feel trying to make a difference will just demotivate you faster than the company culture will. The pay, not even close to par with like companies. So much is a con (in multiple meanings of the word) that all I can say is, stay away unless you are real damaged goods that you can't find anything else in a better company or are truly desperate for a job.