3.0
Mar 21, 2024
Current employee, more than 3 years
Toronto, ON
Recommend
CEO approval
Business Outlook
Pros
Great benefits and initial hands on job training
Cons
Very results driven to the extent that the actual customer experience is overlooked and disingenuous. Being placed under a bad team leader can be toxic/draining