3.0
Sep 26, 2024
Former employee, more than 5 years
Slough, Berkshire, South East England, England
Recommend
CEO approval
Business outlook
Pros
A really helpful environment to work in. Very supportive team and management/stakeholders.
Cons
Too much reshaping. Constant need to change the ways of working.