Recruiters make money as a percentage of your hiring salary, why on earth would they try to place you somewhere that you are making less? They should be shopping you to whoever will give the most money.
Actually, most recruiters I've run into tend to try to force a candidate to accept a "reasonable" offer rather than holding out for the best offer. They only get paid if a deal closes; while it may be in your best interest to hold out for another $10K, that will likely cost them a commission (and be opposed)
100% correct, recruiters want to close the deal, not let it slip away over salary negotiations. And they want to get hired again (they get paid by the company, not the recruit) so saving that company 10, 15k is definitely in the best interest of the recruiter.
The incentives don’t always work out that way. There comes a point of diminishing returns for the recruiter; trying to get an extra $20k a year for you, might take time away from them closing two or three other candidates. Also, a recruiter does not get any real benefit out of negotiations that involve things other then salary. Extra vacation, bonuses, guaranteed severance packages, etc.
Key take a way from this: never let your recruiter negotiate on your behalf. Once you are at the stage, tell your recruiter to F off and get the best deal you can for yourself.
Recruiters make money as a percentage of your hiring salary, why on earth would they try to place you somewhere that you are making less? They should be shopping you to whoever will give the most money.