5.0
29 May 2026
Current employee, more than 3 years
Toronto, ON
Recommend
CEO approval
Business outlook
Pros
Great company to work for, smart people, autonomy and ambitious goals.
Cons
Unclear promotion structure in data, team structure can cause communication between teams to be difficult