5.0
11 Jan 2026
Current employee, more than 10 years
Montreal, QC
Recommend
CEO approval
Business outlook
Pros
Great place to work and grow.
Cons
In few areas sometimes bit slow to adapt new tech.
Check out your Company Bowl for anonymous work chats.
The top reviewed jobs include
Users say... "Good people to work with in office" "Great teams with supportive management" "good work/life balance" "culture in Denver office is amazing" "Nice and friendly colleagues."
Users say... "Management was poor with task allotments" "low salary" "Lack of leadership by the executive teams." "No bonuses, mediocre increment ( while CEO enjoying 3M $ bonus)." "Bad pay"