2.0
Jun 3, 2026
Former employee, more than 5 years
Vaughan, ON
Recommend
CEO approval
Business Outlook
Pros
The people that you work with are genuinely the best parts of your shifts, and the commission is nice (because even they know how hard it is to reach your targets)
Cons
The micro management and their extremely strict use of sales expectations for near impossible targets can give you so much stress. Plus, management sucks and they keep dangling false promises in front of you in hopes of any decent benefits.