5.0
Mar 6, 2023
Current employee
Londres, Angleterre
Recommend
CEO approval
Business Outlook
Pros
Engaging work and a supportive environment. Ability to collaborate with a range of teams within the company on many topics.
Cons
High turnover rate means teams regularly lose skilled members.