We have hired several people from AWS and Amazon.com, and Amazon has tried very hard to prevent them from leaving by threatening them with lawsuits because they were forced to sign non-compete agreements when they joined. The non-competes say they cannot work at any company Amazon deems a competitor for 6 months after they leave, which of course would make them unemployable anywhere else if enforceable.
Now these Draconian non-competes are not enforceable in California, but they still make the lives of these people a living hell by threatening them with crippling legal costs. They are, regrettably, enforceable in Washington state. So, as an employee wanting to leave, who do you believe -- the new employer who says you won't get sued, or the crazy guy from Amazon legal foaming at the mouth threatening to sue you for everything you have?
What's particularly chilling is that they even do this for the people Amazon fired. Yes, the folks they culled for whatever reason, Darwinian or otherwise. They fire them and then still want to enforce the non-compete, ensuring the poor fired people have no income for another 6 months for daring to want to work somewhere else and earn a salary. Do not work there -- you will regret it, even after you leave.