5.0
4 Oct 2024
Current employee, more than 1 year
Slough, Berkshire, South East England, England
Recommend
CEO approval
Business outlook
Pros
Work with over 140,000 people, A purpose driven company, Best-in-class learning and development.
Cons
Hard to implement changes in the company.