rising out of, or in connection with, performing the Services
This bit seems to limit it to whatever I happen to be doing for them, but as this story, currently on the front page of HN shows, even lawyers have difficulty nailing it all down.
http://news.ycombinator.com/item?id=1050952
For example, if I come up with some clever little bit of javascript that does something interesting, does it mean I can never use that for any purpose ever again? It's terribly ambiguous and limiting. I don't expect to take the job because I am currently working on my own projects and have no concrete way of defending myself against them claiming all of my work.
The second problem I have is this phrase:
Consultant also agrees to promptly make full written disclosure to the Company of any Inventions...
WTF does that mean? Even if it is limited to the "inventions" I "invent" for them, does that mean I'm supposed to immediately write some kind of disclosure after I "invent" something and give it to them? It's ridiculous. Let's assume this refers to my existing "inventions", not developed during the contract term, which I don't think it does. In that case, how could I possibly expect to protect myself? What if I forget to list one of my "inventions". They can claim it? I honestly don't think all of the doubt is even worth the time and effort to nail it all down.
I should pay a lawyer to go over it, but I already know I will require some lines to be removed, which will probably negate their interest in hiring me and thus make paying a lawyer a complete waste of money.
I understand the motivations for these kinds of contracts, but it puts all of the burden on the consultant and gives the overall impression that they can bend you over on a whim and screw you royally. It's basically making me not interested in the job, especially since I have my own things I want to work on. Initially, I recognized that my particular skills were exactly what they needed and it would be a pleasant job, but the "pleasant" part is quickly disappearing.
I'm probably just too uptight about this kind of stuff.