2.0
May 2, 2026
Former employee, more than 10 years
Swindon, Wiltshire, South West England, England
Recommend
CEO approval
Business Outlook
Pros
Good benefits (salary, bonus, healthcare)
Cons
Work life balance is an issue with global team that can’t be resourced correctly. Conflicting objectives across teams