2.0
Apr 22, 2024
Anonymous employee
Former employee, more than 1 year
Recommend
CEO approval
Business Outlook
Pros
A lot of the employees are great, especially in Canada. If you're motivated, you can step up and make a difference by fixing problems or being a leader.
Cons
Leadership (SVP/C level) don't know what they are doing. The CEO's ego gets in his way, and he doesn't know how to keep good talent (just look at the mid and senior level management that have come and gone over the past few years). Always seem to be laying off people, so if you want your career to die, this is a great place to be.