1.0
20 May 2026
Former employee, more than 1 year
St. Catharines, ON
Recommend
CEO approval
Business outlook
Pros
Pay, benefits, bonus, perks, full time and part time opportunities
Cons
Management, favoritism, no work life balance, very demanding, intense call load often with difficult long calls, pressure to meet kpis