5.0
Nov 27, 2025
Current employee, more than 3 years
Mississauga, ON
Recommend
CEO approval
Business Outlook
Pros
Competitive pay, work & life balance, employee safety at work and the senior leadership does communicate with you through quarterly town halls and many meet and greet events.
Cons
Sometimes it’s difficult to communicate to each department