4.0
Sep 4, 2016
Current employee, more than 1 year
Slough, Berkshire, South East England, England
Recommend
CEO approval
Business outlook
Pros
Good work hours, great people and good salaries for the first few years
Cons
Salary increases slow down, the location is poor