4.0
Jul 9, 2025
Current employee, more than 5 years
Slough, Berkshire, South East England, England
Recommend
CEO approval
Business Outlook
Pros
Lots of benefits Nice environment: friendly, respectful, understanding Excellent balance work-life
Cons
Almost impossible to make a career as there is very low turnover (as it is a good company, no one wants to leave!). Internal movement is very low and you have to do a very tough interview, often with an external candidate too. Interviews are very high standards and based on your performance in the interview rather than what you show and demonstrate in your work performance.