3.0
11 Oct 2025
Former employee
London, ON
Recommend
CEO approval
Business outlook
Pros
Compensation is below market rate. No investment in employee growth. Inconsistent and ineffective leadership. Persistent high-stress due to frequent layoffs.
Cons
Great team culture with highly supportive coworkers. The work is interesting and impactful. Strong commitment to developing interns.