Pros
Pros are based upon which department you actually work in: Managers mostly leave you alone, can be flexible with work life balance depending on how well you are liked or disliked by your manager. Pay is competitve. Christmas bonus is nice.
Cons
Vacation is not competive, 2 weeks after 1 year, then wait 10 years for a 3rd week. Very male dominated, no women in key management positions and the women that actually have a manager title are not permitted to make a decision without their male managers approval, no minorities. Women are treated as they were back in the 60's. Gossip runs rampant throughout the company, managers ignore problems and do not address issues as they arise. When the market goes down, employees with the most seniority and over 50 are the first to be cut.