5.0
20 Nov 2025
Anonymous employee
Current employee, more than 1 year
Toronto
Recommend
CEO approval
Business outlook
Pros
Renewed focus on company culture across regions. New leadership team has brought in better communication, more events, and a supportive approach to career development. Much needed change from years past!
Cons
Still some work to do around product improvement, but we're getting there.