5.0
May 9, 2026
Current employee
Londres, Inglaterra
Recommend
CEO approval
Business Outlook
Pros
Not as cutthroat as other firms in the industry, great culture and benefits
Cons
Really team and culture dependent. Its been great for me but ive heard a couple of stories that makes it sound like a different organisation entirely Pay