The colleagues are okay, but some managers really have problems controlling their emotions.
Absolutely outrageous. Employees are expected to bear the full cost of all inventory discrepancies, and they deduct money from employees for everything.
The only advice: get out while you can.