From what I have seen recruiters SUCK!!!
I have run accross a good one. Just the one. The rest were worthless. This one recruiter actually kept in touch for about a month after I started to make sure that everything was going well and that I was setteling in, and even took me to lunch to congradulate me on getting the job.
Every other one that I have run accross was a waste of time. It got to the point that after going to do the required meet and greet my wife would ask me "Was that another waste of time?". Now I'm a fairly optimistic person and most of the times I had to answer "Yep, I'll never be hearing from them again".
I keep my resume posted on Monster. That's how I've been found for the last few jobs I've had.
Be very carefull with the recruiters. They will screw you out of a job if they aren't going to get paid for it. I was taking out of the running for a job because some other recruiter that I didn't know was sending out my resume. The really crappy recruiters work like this.
They get your resume from Monster, dice, etc. Anywhere they can. They blast fax it to every company with an opening for any position hoping for a call. The problem is that if you end up getting a job from a company that they faxed your resume to the hiring company has to pay them as well as the recruiter that actually got you the interview.
Because of this it's just easier to pass on the reference and not do the interview.
Some tips I've kind of figured out:
1. Keep your name and address confidential on Monster and Dice. Use the built-in services to keep people from getting your actual email address and name until you specifically give it to them. Recruiters that I've talked to are not offended by this.
2. If the recruiter is one of those chain recruiters where the office is nothing more than a large conference table with like 3 shared computers and a bunch of people that don't know what they are talking about, don't even bother. It's probably a waste of time.
3. Talk to friends about recruiters they have worked with in the past that were good.
4. Swing by the local user group for your specific part of IT and see who some of those guys recommend.
5. Let the recruiter do the Salary stuff. They are probably better at it then you, and have a vested interest in getting you more money. (When I got this job, the recruiter got me what I wanted even though it was 10k more than the max the company said they were willing to pay).
6. Be honost with the recruiter. Make sure they know what your strengths and weeknesses are. That way they only send you for the right interviews. If you have something bad in your best, let them know. They can help figure out if it will be a problem, and help you spin it so it doesn't look so bad.
7. I just don't trust the guys that want you to pay them. I stick with the recruiters that the company pays.
I know I had one more good point, but now I can't remember it. If I can I'll post it later.
Denny
MCSA (2003) / MCDBA (SQL 2000)
--Anything is possible. All it takes is a little research. (Me)
(Not quite so old any more.)