Non-competes in America are <i>insane</i>. The article points out the even fast food restaurants are forcing their fry cooks to sign non-compete contracts, preventing them from flipping burgers at a different chain.<p>This is basically slavery. People that take these kinds of jobs tend to be vulnerable, tend to lack other options, and these non-competes remove even those few alternatives.<p>But they're morally wrong at every economic level. If a company wants to control what you do with your time, they should pay you for it. If you aren't actively employed by them, they should have no say in who you <i>are</i> employed by.<p>Protecting trade secrets is fine, but you don't get to tell an engineer that she can't write software for Amazon just because she also wrote software for Google.