Good point, though you should also check the laws in your area because such contracts may not be enforceable.
If the OP now believes he's underpaid and wants to look for greener pastures, he should consider that he doesn't need to join the client company to find them.
[1] http://www.theiplawblog.com/2007/12/articles/trade-secrets/c...