3.0
Oct 21, 2025
Former employee
Toronto, ON
Recommend
CEO approval
Business Outlook
Pros
Good benefits, most people is great to work with
Cons
It is really hard to grow your career even they talk about it a lot. You would think their salary is great until you compare it with other companies.