1.0
Mar 11, 2025
Former employee, more than 1 year
Mississauga, ON
Recommend
CEO approval
Business Outlook
Pros
There are no pros for this department.
Cons
They treat employees like slaves. Accountability and questioning for every single minute of the day. Continuous micromanaging makes stress levels very high. No matter how hard one works.. The managers have an attitude of "Give a dog a bad name and hang him". Very high turnover rate. Employees quitting all the time. No questioning by HR for unethical practices done by managers. Not worth recommending to anyone.