4.0
Dec 11, 2025
Current employee, more than 1 year
Montreal, QC
Recommend
CEO approval
Business Outlook
Pros
Good benefits Wide range of roles you can choose in different departments Global opportunities
Cons
Ok salary Bonus is not significant You report to your discipline lead who have more than 150 people at charge. It can be complicated and it makes it hard to have a good relationship with them. Only 3 weeks of holidays and maximum is 4.