3.0
Feb 17, 2025
Former employee, more than 3 years
Toronto, ON
Recommend
CEO approval
Business Outlook
Pros
Ok pay range for position benefits and additional Perks
Cons
High stress environment and workload , call centre , no time to breath in between calls and literally glued to your phone and desk, hard to book time off, micromanaged especially on the phones they listen and nit pick all calls which makes you feel like you aren’t qualified for job