5.0
8 Apr 2026
Current employee, more than 3 years
Slough, Berkshire, South East England, England
Recommend
CEO approval
Business outlook
Pros
Autonomy for my role, no micromanagement, innovative workplace and inclusive for all . Overall a great place to work.
Cons
Constant change can be challenging but also rewarding.