5.0
May 17, 2026
Current employee, less than 1 year
London, England
Recommend
CEO approval
Business outlook
Pros
Incredibly strong team, very positive / collaborative office culture, professional recruitment process, experienced leadership with built-in development opportunities (particularly for joiners newer to sales)
Cons
Very fast-paced at times, work is highly cyclical to deals (as is all sales deals)