3.0
15 May 2026
Former employee, more than 5 years
St. Catharines, ON
Recommend
CEO approval
Business outlook
Pros
Great benefits Constant training opportunities Pay be great for a call center environment
Cons
Contradicting expectations Incredibly high standards No consistency with QA audits Systems, goals and metrics change way to often