4.0
16 Dec 2025
Current employee, more than 3 years
Slough, Berkshire, South East England, England
Recommend
CEO approval
Business outlook
Pros
People make the job easier and more enjoyable
Cons
Systems in place add unneeded complexity
Check out your Company Bowl for anonymous work chats.