* The buyout clause is between the client and consulting firm and roughly compensates the consulting firm for the lost profit of the rate diff over the remaining term of my contract with the consulting firm.
They were banned for employees who made less the $127k/year or contractors who made less than $317k. Those numbers were adjusted annually for inflation.
Edit: less/more mixup fixed
Learn about the legal principle of “inevitable disclosure”. It’s the idea you can’t work for a competitor because you can’t help yourself but violate an NDA
[1] I vacillated between this and California law giving ownership of what you worked on in your own time on your own equipment yours, except the latter was pretty effectively neutered by big corps defining their businesses more vaguely.
It should just be banned for employees or require a payout of (previous salary) * (length of non-compete).
Patents provide some protection, but it is flawed because a big company can put you out of business if you get into a patent war. An employee should be able to leave at any time and work for a competitor, but maybe should not do identical work, otherwise startups will have a hard time protecting their IP.