5.0
Oct 6, 2023
Anonymous employee
Former employee, more than 3 years
Birmingham, England
Recommend
CEO approval
Business Outlook
Pros
Teams are spread across the globe but online teamwork is great and plenty of opportunities to travel to locations. Flexibility at work is great and managers are very supportive.
Cons
Career progression can be a struggle