4.0
Dec 28, 2025
Current employee
Toronto, ON
Recommend
CEO approval
Business Outlook
Pros
Good team, quality of work, and work life balance
Cons
Growth can be slow and often time based and not fully meritocratic
Check out your Company Bowl for anonymous work chats.