Pros
Large company & opportunity for career change/advancement to the right employees. Many get stuck in a positon and are unable to move.
Cons
Too much upper management and management that is not qualified (golden boys). The company management is very heavily lopsided towards the male side, and many of those males are still operating with the mindset of the 50s. Don't expect to excel to far too quickly if you are a female. The company is also stong on favorites, regardless of your intellectual ability and career track record. It's more of a WHO you know, rather than WHAT you know kind of place. They will wine and dine you as an intern, tell you all kinds of great things about career opportunity, travel, etc. Then after about 1-2 years, the reality sets in and you find out that it's all a bunch of lies to lure you in. Most people don't stick around for lthe long haul here, many get some experience for their resume and then move on. You are JUST a number here, they really don't care about you as a person.