1.0
Oct 9, 2024
Current employee
Mississauga, ON
Recommend
CEO approval
Business Outlook
Pros
A lot of nice people.
Cons
Terrible culture. so much micromanagement. everybody afraid to speak up and tell HR and CEO how bad things are. Questionable managers.