4.0
25 Apr 2026
Anonymous employee
Current employee
London, England
Recommend
CEO approval
Business outlook
Pros
Better commission structure than normal sales companies. Training provided. Resources available to do your job.
Cons
They are growing really fast and can be left behind.