3.0
26 June 2026
Former employee, more than 1 year
Toronto, ON
Recommend
CEO approval
Business outlook
Pros
- decent company culture - large range of tools to sell - job opps are large for growth
Cons
- pay is horrible they hate paying their employees - little to no communication for employees - so many people quit in a short period of time due to failing their sales team - insane unachievable targets you wont make any money - just so bad