5.0
Oct 4, 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.