5.0
Sep 22, 2020
Current employee, more than 8 years
Slough, Berkshire, South East England, England
Recommend
CEO approval
Business Outlook
Pros
The company cares about their employees and customers. There is plenty of support and freedom to really go the extra mile when necessary. Also great benefits!
Cons
It's very busy this year