3.0
Mar 21, 2026
Former employee, more than 3 years
Montreal, QC
Recommend
CEO approval
Business Outlook
Pros
Travel perks including discounted flights and hotel packages are a great benefit, especially for those who enjoy traveling Some teams are supportive and collaborative depending on the department
Cons
Company culture can feel very corporate and hierarchical Limited sense of inclusion and psychological safety in some areas Employees may feel like “just a number” rather than valued contributors Micromanagement can impact autonomy and trust Decision-making can be top-down, with limited input from employees Ongoing budget cuts impact team stability and morale Little to no investment in professional development or employee growth