3.0
Jun 11, 2026
Former employee
Toronto, ON
Recommend
CEO approval
Business Outlook
Pros
Very smart talent pool and learning opportunities
Cons
Terrible executive leadership; has no idea how to run a successful business; very disconnected from the employee base.