5.0
24 Oct 2025
Current employee, more than 3 years
Toronto
Recommend
CEO approval
Business outlook
Pros
Under new leadership, there is clear vision, direction, and momentum driving growth and innovation.
Cons
Communication can be improved in some areas, but efforts are being made under new leadership.