5.0
Sep 20, 2019
Current employee, more than 3 years
Slough, Berkshire, South East England, England
Recommend
CEO approval
Business outlook
Pros
Good culture, good wage. Always looking to improve.
Cons
To many systems make it difficult to complete work easily.