5.0
May 29, 2014
Former employee, more than 10 years
Loughborough, England
Recommend
CEO approval
Business Outlook
Pros
Great atmosphere and company values with masses of resources, training, and great career development.
Cons
Corporate culture can be frustrating and limiting.