1.0
Apr 6, 2024
Former employee, more than 3 years
Thornhill, ON
Recommend
CEO approval
Business Outlook
Pros
good work life balance was there
Cons
Extremely poor management by the top level Around 250 people were laid off in US/Canada. . I am guessing it happened in other countries as well.