3.0
Jun 24, 2025
Former employee, more than 3 years
Welwyn Garden City, England
Recommend
CEO approval
Business Outlook
Pros
- large - corp perks - good work life balance - nice office
Cons
- very flat - hard to progress - not much ethnic diversity in senior leadership