3.0
Mar 25, 2025
Former employee
Toronto, ON
Recommend
CEO approval
Business Outlook
Pros
The support of a dedicated team that wants to do a great job. The openness for the ability to try new things in an innovative way and open to advancements in technology.
Cons
Executive Leadership conflicting strategies and direction. However it's been a few years since my employment here.