Pros
I have never worked in a company where I feel so valued, especially considering I'm just 1 of 1600+ employees. Even when working on the Front Line "Bottom of the Chain", I always feel like I have a voice and am listened to. Proven through the continuous improvements that are suggested from us on the Front Line. The opportunities to progress or change departments are available very often and very encouraged. The diversity of colleagues is incredible. I have learnt more about the world from my colleagues and this job, then I ever did back in school!
Cons
Having massive end of summer and Christmas parties is horrible... just kidding!! Genuinely cannot think of any cons.