5.0
6 Jun 2025
Current employee, more than 1 year
Toronto, ON
Recommend
CEO approval
Business outlook
Pros
The leadership understands what it means to be in our space and continuously work to improve the baseline without taking unnecessary risk. The team is smart and execute efficiently
Cons
No cons at the moment