I used a headhunter back in the mid-'90's and it worked out quite well. His recruiting focused on jobs specific to my field. I had talked to him on/off for about a half dozen years before actually using his services, so, he knew about my career growth and what my employment preferences were. It didn't cost me anything (new employer paid him) and I landed a job I liked, in a location I liked, with a salary and benefit package I liked.