One positive thing I heard from Amazon folks is that everyone there is honest that they hate the company and hang there only for moneys. Both ICs, their managers, and managers of their managers. At least no hypocrisy.

Oh ya this. Also their recruiters aren’t the best but they are the most persistent. Meta seems to be going in the Amazon direction unfortunately, I still think Google is the least bad of the three.