4.0
13 Sept 2025
Current employee, more than 10 years
Slough, Berkshire, South East England, England
Recommend
CEO approval
Business outlook
Pros
Great people, opportunity to get involved in lots of different things and move around within the business
Cons
Not entrepreneurial or agile. Lots of red tape to wade through and stakeholder management resulting in lack of agility and inefficiencies. Not enough investment in the right areas.