Pros
Lots of great people across the organization Great brands to work with, product allowance, and a bar in the office! Well respected organization Decent salary and good benefits. Generally, culture is collaborative and supportive Good opportunities for new roles or global transfers if you're in that 'club' of influence - You don't get them by being good at your job.
Cons
A lot of pressure put on managers - and if your manager is not good, you're experience will not be. Limited opportunities for growth Corp head office is is a terrible location - inaccessible by public transport Lack of senior leadership and and clarity in priorities Very internally focused A lot of change afoot A lot of long stayers (and lifers) make change and fresh ideas difficult to implement