2 ms·You'd think Amazon would make top execs sign non-competes.by missedthecue 5y agoYou'd think Amazon would make top execs sign non-competes.