Pros
Well known solid company that is not likely to go under in this economy. Salary is good, but below average. Benefits are good, but declining. Good place to use as a spring board if you are just beginning your career, but don't plan to stay too long. Good resume' builder.
Cons
No work life balance although they bombard you with work life balance tips and information you can't apply. Pay is below industry standards, bonuses have gone away, insurance has gone up, coverage has gone down. Expectation is a 60-70+hr work week. Constantly reorganizing management and reporting structure. Internal IT systems are archaic causing multiple duplications of work. Be prepared to work long hard hours without the tools you need and to spend hours duplicating your work and obtaining the tools you need. Burned out employees who are doing more with less every day.