5.0
Nov 1, 2025
Former employee, more than 1 year
London, England
Recommend
CEO approval
Business Outlook
Pros
Great place to start a career in sales, as you are given a lot of autonomy early on. You are also given the opportunity to speak with large companies, and the CFOs within these companies. There is a lot of high quality exposure. The tech stack is also really solid from a sales perspective.
Cons
Nothing major, a bit more stability in processes etc would have been desirable.