5.0
16 Feb 2026
Current employee
Toronto, ON
Recommend
CEO approval
Business outlook
Pros
Excellent benefits and good environment
Cons
Promotion can be stagnant, tedious and log
Check out your Company Bowl for anonymous work chats.
The top reviewed jobs include
Users say... "Good work / Life balance" "+ Good Colleagues" "great teams" "Great people." "Good working environment"
Users say... "Poor management and definition of a clear roadmap" "low salary and no relevant salary descussions" "Senior manager & Dept managers have personal vendetta and make the team suffer for it." "Long hours, winning a lot of new business and hiring to the new teams from within, many people are stretched thin" "The upper management is really bad, they really lack ownership skills."