3.0
May 13, 2025
Current employee
London, England
Recommend
CEO approval
Business Outlook
Pros
Interesting work and nice people
Cons
Poor comp for the sector. Mad they don’t offer equity. Sometimes feels like an old school blue chip trying to be a tech company. Comp structure doesn’t really reward performance—on the margins for bonus but that’s it