5.0
3 Oct 2025
Current employee, more than 3 years
London, England
Recommend
CEO approval
Business outlook
Pros
Amazing product. Great work atmosphere and opportunities, always new projects upcoming. Work–life balance is respected, and flexibility is encouraged.
Cons
Ineffective sales organisation. Lack of strong Sales Leadership that hold its own org accountable and responsible for their performance. Too many small deal account executives that are unable to work large accounts.