2.0
Jul 16, 2026
Former employee, more than 1 year
Toronto, ON
Recommend
CEO approval
Business Outlook
Pros
Company benefits, coworkers, great products
Cons
Sales management is lacking in skill and very limited resources and flexibility within the company to try to help us achieve our targets. You’re also expected to always go above and beyond but the salary and weak commission structure doesn’t reflect this.