4.0
Nov 8, 2025
Current employee
London, England
Recommend
CEO approval
Business Outlook
Pros
Great benefits Chill work culture Good salary Free food, gym, and other perks
Cons
Feels like it has no mission People can be very cut throught VPs can be deliberately ignoring conflicts of interests