5.0
1 Oct 2019
Current employee, more than 5 years
London, England
Recommend
CEO approval
Business outlook
Pros
Great Commission structure for NB Sales roles Training Good company culture- Incentives
Cons
Its a sales job, there will only be cons if you dont put the graft in. Do your best and you will be rewarded.