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." "Great Benefits" "Good work culture" "2. all the policies are defined properly and are employee friendly"
Users say... "hard environment, low salary, stressful" "The pay is about average."