2.0
Aug 12, 2025
Current employee, more than 3 years
Milton Keynes, England
Recommend
CEO approval
Business Outlook
Pros
Good location, brand and salary
Cons
To many head count reductions, do more with less Many overworked and forced to travel into head office locations