Pros
Do it right and you will reap the rewards. I grew up at PHMG (enjoyed 6 years there) and saw the company grow from around 40 staff to 400 - it's an unbelievable market leading company with a dedication to doing what it does perfectly. As part of the company you find yourself constantly evolving and improving. With that, your skillset improves, your drive increases, and your lifestyle improves. You can earn great money that a allows you to drive that nice car to work, go home to that great house you just bought, or look forward to that nice holiday! These things make you go back in to work and want to smash it even more. Don't get me wrong - it's not easy work and it requires a lot of dedication - but you don't get a BMW/Audi by stacking shelves at Tesco! I'll miss the atmosphere and buzz of the office absolutely loads and hope to be back someday as it is really like one big family. You just have to give it absolutely everything!
Cons
I wouldn't really say there are any cons as long as you enjoy working hard.