Vantaggi
I have really enjoyed the atmosphere around the office during work, the vast majority of people I've met have been really friendly and willing to help. The training opportunities and graduate experiences are fantastic. All the buildings and facilities I have worked in have been really well equipped to make work as easy as possible. The work/life balance has been great, and in your own hands. You feel as though the company has very high aspirations.
Svantaggi
The communication around the business can be very poor. Although I do understand that recent large growth is a contributing factor, I believe the system of communication within a business this size should be far more organised. The best method seems to be asking around to see if anyone knows someone in the department you require information from. The site access can often get very bottlenecked, however I understand that changes to the site infrastructure are undergoing.