5.0
Oct 10, 2025
Former employee, more than 3 years
Toronto, ON
Recommend
CEO approval
Business Outlook
Pros
Flexible to Employees and provides great support.
Cons
Their lack of support for immigration-related matters makes it challenging for them to retain highly skilled talent in Canada.