Terrific article. Here are some other items to consider when working with a recruiter. First, determine if they specialize in your profession. The more highly specialized they are, the more sought after their network is from their clients and potential employers. In addition, a specialized recruiter, often times, will have a stronger relationship with the hiring company which means you have a greater chance of meeting them. Next, for roles with six-figure compensation, you should ask if the search is on retainer or contingency. Your time is valuable. If the recruiter is on retainer it demonstrates the hiring company’s commitment to finding the right candidate. Contingency searches have a much higher probability of being canceled even after candidates are interviewed. Finally, if you get a cold call from a recruiter for a specific role and you are not interested/qualified, remember to continue the relationship. Most people have a doctor or other trusted advisors; you should have one focused on assisting you with career opportunities.