I recently interviewed someone for the new company I just started working for. This candidate was recommended by someone already in the company for a position we're trying to fill. The company reached out to their staffing firm, and contacted him through them. So, that's what I mean by D.C. tech companies, they seems to LOVE using recruiters.
Thank you for the article. To actually get to the point, I'm not sure how helpful it is to me. It seems to me like a game: if you're sure you have a strong hand, it makes sense to not disclose your salary. But if you have a weak one, disclosing early/knowing the salary range makes it worthwhile to disclose the range that you're looking for.