imho Amazon has a big problem with its image and hiring. It is literally impossible to find good developers that want to work for Amazon. Taking advantage of the current market conditions to do this is going to spectacularly backfire once the market recovers.