5.0
Nov 30, 2025
Current employee
Toronto
Recommend
CEO approval
Business Outlook
Pros
They really care about their employees, and it is an innovative and exciting company to work for. Great management!
Cons
Can be stressful at times with some tight deadlines.