Pros
Great professional people, very friendly and as a large organisation people from all over the world. Met some really nice people there and learnt a lot from the more mature and experienced people. The head office is really nice and modern, so working conditions were good. Benefits aren't the best but they are not bad and every month or two there are social nights where the staff enjoy a great night out to socialise with their colleagues, often subsidised by the company.
Kontras
Opportunities for growth and progression are available only if you are able to put the extra effort in. I was working 45+ hours a week (contract 37.5) and still not good enough, it is frowned upon if you get off your seat at 5pm! The large projects and on site offices means moving locations and working with different staff all the time.