4.0
Dec 4, 2025
Current employee, more than 5 years
Toronto, ON
Recommend
CEO approval
Business Outlook
Pros
People driven toward customer satisfaction
Cons
Technicalities sometimes slow down winning process
Check out your Company Bowl for anonymous work chats.
The top reviewed jobs include
Users say... "Work life balance really good" "Hourly people great to work with." "The benefits are about average." "Good work culture" "Nice & friendly colleagues."
Users say... "hard environment, low salary, stressful"