They have zero tolerance for mistakes of any kind, they view you as a number, not a person, they don’t listen to anyone questions or concerns you may have regarding your work, they accuse you of lying when you’re being straight up honest with them, they micromanage and scrutinize the living daylights out of you if even one thing is off/amiss, they will fire you at the drop of a hat without a second thought, they’ll garnish your wages to cover expenses that the company is supposed to pay for, ETC.