5.0
Jun 23, 2025
Current employee, more than 3 years
Toronto, ON
Recommend
CEO approval
Business Outlook
Pros
Strong leadership with a clear mission to evolve the business through technology, training and global mission alignment. A really open, honest and caring culture to support performance.
Cons
A lot of necessary change to create rock solid foundations has been tough for a few folks