I got the following today from a recruiter. Full agreement posted in comment as HN won't let me post it in text. The same job was sent by several different recruiters (all east indians). Race is important because I've only come across such situations with Indian recruiters trying to act as middle-men for Indian devs (like me).
Also noticed that 3 different guys gave me 3 different W2 rates and wouldn't budge.
I haven't seen anything like this before.
1) Is it normal to solicit such agreements? and
2) Have you even signed or declined to sign one? and
3) why did you or didn't you sign it?
[ I'm US Citizen and have no problem finding jobs, but the employer is very interesting and so I am considering it. ]
If you think working through a recruiter who requires that you sign something like this is your best option, and it's a lot better than any secondary options you have, then you may want to sign it.
If you do think you want to sign it, you could amend it before you sign (to dilute some of the constraints) and see what they do.
E.g. IANAL but you could try rewording:
replace
> __JOB_TITLE_HERE__ , San Francisco, CA
with
> __JOB_TITLE_HERE__ , __POTENTIAL_EMPLOYER_HERE__ , San Francisco, CA
You might also want to amend that and make the "exclusive right to present and represent me" clause expire after a short period (3 months?).
You might also want to amend the non-disclosure agreement to make it expire after some time period after you sign it (3 months? 6 months? 1 year).
Again, if you have no alternative to selling your labour through these recruiters, they might just say "no" to any amendments. If you would be a good fit for the employer and your skills/experience are in demand, you probably have a much better bargaining position.