4.0
Nov 8, 2025
Former employee, more than 5 years
Toronto, ON
Recommend
CEO approval
Business Outlook
Pros
- Pay - Benefits - Colleagues - Flexibility - Mileage - Supportive Management - Challenging and Fun Opportunities
Cons
- No WFH - Essentially on call 24/7 even though you are paid to work 8 hours per day - Work/Life balance sometimes doesn’t exist