I really hate tech recruiters. They are some of the most rude and impersonal group of people I have ever interacted with. I've never had an overall good experience with one in 12+ years of working in tech.