5.0
9 Jul 2025
Current employee, more than 1 year
London, England
Recommend
CEO approval
Business outlook
Pros
Working with an incredible platform Great team with diverse culture Strong sense of leadership and vision Extensive benefits Good work life balance
Cons
Market-orientated business Feel the hardest parts of sales Frequent changes to processes