3.0
Dec 5, 2025
Former employee, more than 3 years
Londres, Inglaterra
Recommend
CEO approval
Business Outlook
Pros
Great benefits Excellent office Lots of growth opportunities via new roles.
Cons
Very high stress / pressure. You have to be a perfect cultural fit to succeed; it takes a very certain type of person.