4.0
Mar 29, 2025
Former employee
Toronto, ON
Recommend
CEO approval
Business Outlook
Pros
The CEO and CTO are described as humble and actively involved, fostering a culture of "doing things right"
Cons
Declining Employee Satisfaction: ome employees have noted limited opportunities for career progression within the company