|
Fair recruiter reward for a flat percentage? Fair to the talent, certainly, but assuming I'm getting a low flat percentage that is much better for the talent. If I'm at 10%, you ask me for $100, and I get you $300 because I'm a master negotiator, I just made an extra $20/hr and you made an extra $180/hr. I did all the work there, didn't I? Is your coding going to be 3 times better because I negotiated you a 3 times better rate? Something to at least consider, from the recruiter's standpoint. Odd incentives are so deeply ingrained in recruiting that it's almost impossible to get them out of the system. Recruiters have the incentive for motion - people leaving jobs all the time, regardless of whether it is a good career move. If an agent had tech talent paying $X,000 per year to tell them which moves were best for their career, that would be much more of a positive incentive for all sides. Instead, the incentive is for recruiters to get people to change jobs, regardless of how happy they are now or how happy they will be in the new job. The pressure to mask final rates is much higher under current conditions. Take that incentive out entirely by showing your employees/contractors the invoices that you are billing the company. Depressing a candidates understanding of their own value is a valid point, and very unhealthy. I don't think agents can take advantage of coders who understand their value, as they are able to leave. At a former company, I saw consultants leave over as little as $5/hr. The only thing that prevents coders from being taken advantage of by recruiters placing them for contract work is the coder's knowledge of their market value. If they know that, they should never get taken advantage of. Again, if they are being paid 'true market value', and a recruiter is able to negotiate a rate well above market value, that isn't taking advantage of the coder - that is taking advantage of the company paying the higher rate. |
The negotiating work, yeah. Which is why you're getting 10% of every hour of work that someone saw fit to pay $300/hr for, despite your effort being of a fairly fixed quantity of time.
And regardless of your negotiating, the client has the option of choosing from more than one candidate. So if they look at the $300/hr candidates and they choose hypothetical me, then my $100/hr ask and the huge delta is far more a function of my ignorance/naivete than your skill. [1]
> "I don't think agents can take advantage of coders who understand their value, as they are able to leave."
You wanted to minimize feelings of being taken advantage of. Which is simply not a concern of people who understand their value. So who else were you concerned about wronging, if not the people who do not understand their value?
And I'm not saying good relationships couldn't be had under the system you proposed. Just that you have some perverse incentives built-in that makes the antidote seem worse than the disease.
> " Take that incentive out entirely by showing your employees/contractors the invoices that you are billing the company."
That's a solid move. Though if you put the person who is advantaged by information mis-match in charge of erasing that mis-match, don't be surprised when short-cuts are taken. But that's simple enough to avoid by having administrative staff handle that directly.
> "[if] a recruiter is able to negotiate a rate well above market value, that isn't taking advantage of the coder - that is taking advantage of the company paying the higher rate."
Yes, but as we all know, one of those tasks is far easier and more common than the other.
[1] And I'm not trying to write off the value of skilled negotiators. I'm just saying that competition means you simply don't get huge deltas on negotiation alone.