3.0
5 Nov 2025
Current employee
Toronto, ON
Recommend
CEO approval
Business outlook
Pros
The people you work with are great, and theres a lot to learn and many exciting things to work on.
Cons
Upper management is not great. Closure of offices + Moving jobs to India. Seems like they're not really sure of what to do.