Pros
Large company means there a job role for everybody - no matter how ambitious you are or what you want to work in. Was trusted with a high levels of responsibility after proving myself and have always been in control of my career. The level to which you work I have always found within my own power - my work life balance is up to me. Exciting company to work in, lots of projects and programmes to get involved with and a great sense of belonging to the brand too.
Cons
Is a bit of a tendency to do things "because we've always done it like that". Sometimes difficult for new fresh ideas to cut through the red tape and older colleagues. Occasionally unrealistic time frames are cascaded from seniors during already busy periods and late changes cause chaos to programmes from time to time. A bit more stability would help but it keeps us all busy at least!