3.0
Jun 9, 2026
Current employee, more than 5 years
London, England
Recommend
CEO approval
Business Outlook
Pros
Great people, strong benefits, not best payer in market but balances risk with reward. Uncapped earnings.
Cons
culture in danger of moving towards toxic sales. Results can be territory dependent and for front line sellers your immediate management is key. It's an all-in business so can be long ours, hard processes and people in danger of burnout