Pros
Well respected brand Company does make money Do promote education amongst employees A good place to retire - if you are really old, and need a place to squat - this is it.
Cons
Very Autocratic Employees have absoutly no voice in anything - unless you are a manager - you better be a great order taker, and have no thoughts of having to think on your own work or ideas. Other than senior management - this is a mindless place to work There is ZERO chance of making any kind of a difference unless you are Sr. Director level or above - and even then, your ability to influence is minimal - everything comes from the top-down. Prescribed vacations - even for salaried employees - they force vacations on salaried employees in order to make numbers - feels a bit like working at McDonalds at times I would never recommend this as a good place to make much of a difference