5.0
Nov 4, 2025
Current employee, more than 10 years
Montreal, QC
Recommend
CEO approval
Business Outlook
Pros
The company culture is the best part with several international opportunities and mobility to live in different countries.
Cons
Benefits are great but the salary range is usually average.