Pros
The headquarters is well equipped with a decent Health club, cafeteria,massage program, walk path around the campus. Employees reap the benefits of good health. The CEO also promotes good health and awareness via the CEO's challenge. At a high level everything is peachy. Employee benefits are as good but not better than similar companies out there. Health care, 401k Match etc. They have extensive training and career support for various areas of the business. Employees are truly what makes the company while Management takes the credit.
Cons
Work life balance is a promise not followed by upper management. They are constantly nickel and diming employee's time almost negating any morale people might have, created with the perceived wonderful benefits provided by the company. People with families or temporary medical issues are forced to follow norm imposed by Managers. There is lot of favoritism here, only managers and their family members "connected" are on the gravy train with upper management even if they lack people skills. Morale is seriously low. Bad managers are rewarded, they constantly hire managers who are clock watchers and finger pointers...under the guise of work optimization and performance. Especially when nothing is really broken. Career opportunities, there is remote potential to move between departments unless you "know" someone, internal postings are a sham, as candidates have already been selected. Good luck obtaining reference from a manager you cannot work with....you are out of luck!