4.0
Jul 11, 2025
Former employee
Stevenage, England
Recommend
CEO approval
Business Outlook
Pros
- Opportunities for progression are good - People are generally nice and helpful
Cons
- Lots of restructurings - Departments can feel siloed and territorial