3.0
Sep 13, 2025
Current employee, more than 8 years
Toronto, ON
Recommend
CEO approval
Business Outlook
Pros
Good learning opportunity Interesting and challenging engineering problems
Cons
Top down management Limited benefits Stack ranked performance evaluations