2.0
24 May 2025
Current employee
Montreal, QC
Recommend
CEO approval
Business outlook
Pros
Colleagues are great and the travel perks are worth it if you're willing to travel.
Cons
the culture is horrible. They work you to the ground and continue to expect more from you when you don't have anything to give. There is no corporate culture and the company is run by a bunch of toxic individuals and HR refuses to step in or help.