Paradoxically, I think Amazon has been able to get away with this because their stock is doing well. When your stock is going up 10%-30% per year, people will put up with a lot (my new grad offer there 10+ years ago is worth $500k/year now). I really do think that if they have a few down years, they'll have an incredibly hard time with retention and hiring.