4.0
29 Mar 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