5.0
24 Aug 2012
Current employee, more than 1 year
Swindon, Gloucestershire, South West England, England
Recommend
CEO approval
Business outlook
Pros
A lot of experienced people to learn from, a lot of oportunities to move between departments and subsidiries. Great for grads.
Cons
Swindon is not the most pleasant city in the world.