There's no shortage of workers, there's a shortage of workers wanting to work for Amazon.
You have the notorious NYT article from 2015 (the article mentions this):
https://www.nytimes.com/2015/08/16/technology/inside-amazon-...
The online perception is that it has only gotten worse. It doesn't take much to find stories on teamblind, twitter, reddit, or even hackernews about hire to fire, stack ranking/pip, and even just general mental abuse.
I mean just read this excerpt from the article about a working needing to go see a dentist about an infected tooth:
> The problem, he said, was that he only had seven hours of unpaid time off but ended up missing 20 hours of work; he had enough paid vacation time to cover the absence, but he said the company did not pull from that separate bank of days because Pagan would have had to apply for vacation time in advance. Pagan said he also had a doctor’s note but was told the company did not need to accept it as an excuse, even though he had been excused from work with a doctor’s note previously. He said he worked for another full week without issue, until he showed up one night for his overnight shift and his badge no longer worked. He was eventually told he had been terminated.
At what point do we simply ask if Amazon leaders have no sense of decency? [1]
[1] https://www.senate.gov/about/powers-procedures/investigation...