3.0
7 Jul 2026
Current employee, more than 3 years
London, England
Recommend
CEO approval
Business outlook
Pros
Great learning opportunities about the business, related industries and good compensation. Opportunities to move within the business, including relocation.
Cons
High stress environment , high attrition, work-life balance is not something that is considered and company culture is not great at the moment. Also 5 days in the office is a must.