Pros
Generally has a good reputation in the industry. Compensation levels are comparable to other companies.
Cons
Poor leadership and higly stratified environment. A great deal of emphasis placed on title and level. Big differences in what you will experience depending on who your management team is. Very insular and clicky - reminded me of high school. You will go through a very long hiring process. Approximately 5 to 10 rounds of interviews depending on group and level. Very hard to get hired from outside above the vice president level. There are many different of work life balance programs available, however, they are more likely to be supportive of women wanting modified work arrangements then men. In genereal you MUST be very good at navigating internal politics to survive and especially advance.