5.0
29 June 2026
Current employee, less than 1 year
Slough, Berkshire, South East England, England
Recommend
CEO approval
Business outlook
Pros
Great, friendly teams. People are happy to help if you have a question or issue. Flexible working is allowed. Great company to work for
Cons
Lots of processes; Canteen is pricey