Pros
Good benefits but similar to every other company. They do match certain charitable donations. New CEO. Hopefully he will add some new energy.
Cons
Salary is low with the promise of we give bonuses to our top performers - they don't. Extremely long hours, Upper mid-level managers micromanage to justify their existence. Company has a strong belief in a forced bell curve for rating employees and looks for ways to force people out. Your success will depend on your manager liking you and playing a lot of politics. A lot of favoritism. Training is non-existent. Systems are completely outdated as is the decor. If you're over 50 don't bother applying. Once you do apply be ready for enough interviews you will begin to wonder who makes a decision.