5.0
25 Jun 2025
Current employee
Toronto, ON
Recommend
CEO approval
Business outlook
Pros
Interesting and innovative projects Great work life balance Awesome culture
Cons
Lots of ambiguity in how to execute initiatives Unclear roles and responsibilities as a result of constant organizational restructuring