I am a Web Developer (contractor) in Illinois.
I was given a bunch of papers to sign for a client today (a stack of papers), I read over them quickly, but did not have a lot of time. Needless to say, I discovered that I signed myself into a non-compete agreement when I got home.
Now...