1.0
Oct 15, 2017
Former employee, more than 5 years
Montreal, QC
Recommend
CEO approval
Business Outlook
Pros
Most employees work their tails off and are generally great people.
Cons
Corp greed changed product, quality, customer service and senior leadership is why. The product used to be the best and consistent. Now it's falling apart for several reasons globally and they won't even stand behind it anymore.