Have You Personally Used an Honest Head Hunter?
Haacked asks: "As a software manager, I've tried using recruiters and head hunters to find qualified employees. My experience is that used car salesman feel like paragons of integrity, in comparison. It seems their interests never lie with the job applicant, nor the company. However, I once read that some recruiters do act with integrity and actually care about the people they are trying to place. The book suggested finding a head hunter who is interested in a long term relationship with you (not for the commitment-phobic) and will serve more as a career counselor, attempting to find a position that meets your goals. Seems to me that establishing a long-term relationship with fewer as opposed to screwing people over in volume would make good business sense to garner repeat business. Have any of you ever worked with any firms you felt represented your interests well?"
A guy at the Ettain Group did his best for me, and wasn't upset when I chose a full-time job over the contract he offered me. But not knowing where you are, they may not be available to you.
-jls
Techno-pagan
Some headhunters work on retainer -- generally filling higher-level positions. They tend to put their client's interests first, because their compensation is already earned and because they work on a long-term basis. Others work on commission, filling a position for, say, 30% of the first-year salary. Many of these are, I understand, a bit less ethical.
When you speak with a headhunter trying to fill a position, just ask, "Are you on commission for this, or is it a retainer job?" You can learn a lot from that.
I've worked with a dozen or so head hunters. I've only me one I totally trusted. Good signs for a head-hunter:
1.) Works with you to establish your hourly rate, and the hourly rate he'll bill you at. (Doesn't hide rates.)
2.) No IP agreements.
3.) Reasonable non-competes
4.) How well they treat H1-B people. Do they threaten to deport them if they leave the company?
5.) Have you seen them lie? Do research with other people in the company. Ask pointed questions and see if employee answers match head-hunter answers.
6.) Attitude towards overtime.
7.) No patronizing attitude
8.) Open with what is going on with office politics
9.) Shows you the contract between head-hunter and company you'll go to.
10.) Asks where you want to go with your career
Bottom line, you've got to do your research. Google for people that have worked at the same company and ask them questions.
I'm a professional consultant, so I pay for services to help find me work. (actually, this is a bit past-tense now, as I have work, but I would pay in the future).
I favor an outcome-oriented approach, personally.
I understand your position. However, I am comfortable with paying for time. My current clients pays for my time, not my results. Now, if I don't produce results for the time they've paid me for, they stop paying. Nothing stops me, I guess, from failure to complete assignments in attempt to get my contract extended, but that is not a long-term successful approach.
You should definatly check the agent's referenes before paying them anything. You are basically hiring them as your part-time contracted employee, so do the same things as you would if you were hiring any other employee.
Yes, I am taking some risk in paying for time without guaranteed results. However, I am asking him to find a client to take a risk in paying for my time, without guaranteeing results.
This is a pretty standard model in the consulting/contracting industry. You are asking for more of a "fixed-price" system, or pay for results. I am sure that exists, and maybe it works. I personally have no experience with that model, so maybe someone who does could comment?
Sarcasm and hyperbole are the final refuges for weak minds