3.0
Aug 9, 2025
Current employee, more than 5 years
Slough, Berkshire, South East England, England
Recommend
CEO approval
Business outlook
Pros
Good benefits with a few family events during the year
Cons
Management can be better sometimes it feels like micro management