5.0
Aug 25, 2025
Current employee, less than 1 year
Toronto, ON
Recommend
CEO approval
Business Outlook
Pros
Supportive leadership, learning opportunities, collaborative culture, impactful projects.
Cons
As with any growing company, some processes are still evolving, but leadership is open to feedback and quick to improve.