Pros
Lot of resources (people, supplies, opportunities). Managers have in their commitments to support employee career development, they take it seriously. (Not all managers are good people managers, but at least it's in their commitments and is sanctioned from high.) Fist pounding on a table is taken as a sign of passion, but it has to be in the spirit of moving teams forward and in the interests of the company. (It's not for the sake of power plays or belittling.)
Cons
You have to move up in your career, or move out. Lateral moves within a certain time period of any promotions are fine, but past that you have to continue up the ladder, even if really you just want to try different things. Although a big company, moving around from place to place is very difficult without sponsorship.