5.0
Mar 23, 2013
Current employee, more than 1 year
Slough, Berkshire, South East England, England
Recommend
CEO approval
Business Outlook
Pros
A great drive to improve; Really cares about employee engagement; Truly follows its core values; Works hard, plays hard; There are some really supportive people here that will do whatever is in their power to see you on the right path
Cons
Your working location has a huge effect on the treatment by the local-level management; these bad eggs are few and far between however