4.0
19 Jun 2026
Current employee
Stevenage, England
Recommend
CEO approval
Business outlook
Pros
Enthusiastic people, great community spirit across teams. Lots of opportunities to learn and develop
Cons
Sudden strategic changes occur often, difficult to focus on the top priorities when there’s a pivotal change in direction so often