Given the difficulty of finding good workers, to fire people
"for anything" makes no sense. Perhaps the complainers
aren't giving us an accurate picture.
Note: Amazon still sounds like an awful company to work for.
I think the difficulty is in finding cheap workers. But it's a case of "you get what you pay for."
Amazon opened up a large warehouse with 1500 job openings last year. They did get a lot of applicants, as I recall. They're able to get workers.
You may be right in that the complainers aren't giving an accurate picture. But if someone is written up or reprimanded for not making her required quota due to a mishap which wasn't the worker's fault, then that strikes me as an unreasonable standard set by an unreasonable employer. This would add credence to the suggestion that they fire people "for anything."