Excellent graduate company.
Pros: training, culture, support, starting salary, on site facilities.
Cons: only one for me was the distance from home, sites are strategically located through the uk (and abroad), so must be willing to move.
Plenty of scope for skills and knowledge expansion, along with great opportunities to work in different areas of the company. The starting salary is above average for most graduate employers, with an excellent graduate development programme.