Compilation of what I’ve personally seen working for ICMS:
-Employees being owed thousands of dollars in expenses or incorrect pay checks and being ignored consistently and thoroughly when trying to collect (some employees at one point set alarms to call accounting and leave a voicemail every hour every day for a week).
-An employee going 9 months and 14 straight emails without a single reply back from accounting over a payroll discrepancy (which as of this review is on month 17 of still not being fixed and is holding up over $1000).
-3 employees that quit in the same month (see the other glassdoor reviews), did not get paid in a timely manner for their last pay period. It took 3 days of calling and emailing the owner to track down the last pay check owed to them. A 4th that quit the same month didn’t get the amount they believed to be correct but had no opportunity to dispute without involving the labor board.
-Countless instances where accounting didn’t send checks on time, or send the right amount, or even sometimes not pay someone for over a month.
-CRA threatened to drain an employees bank account of $6000 from an incorrect T4 entry by ICMS.
-An employee was told they would get a raise in spring one year, but their pay did not increase. They were told ICMS will fix it later and back pay everything owed. Late autumn came around with still no change to his pay and when the issue was brought up, they were told they would not receive any of the back pay anymore. Also, I’ve seen other employees being promised raises and never getting them or employees being promised a certain wage but receiving a contract with a lower wage. Verbal contracts mean nothing here.
-An employee put in his 4 weeks notice. They were then told their last day was actually the next day due to them having 4 weeks of banked hours.
-Many instances where casual laborers would go months without being paid and would get ghosted by the owners for as long as possible (no record of them ever working makes that easy).
-Paystubs started (kinda) in 2019. Employees had no way of knowing what was being deducted from their checks before then.
-5 separate employees that have filed complaints to the labor board and countless more complaining about wanting to.