To be completely honest, I also felt a lot of frustration towards recruiters when I first started working on Key Values. (It might be one of the reasons why I built it...)
In the last year though, I've met a wide variety of people with a wide variety of responsibilities, approaches, and backgrounds, yet they all share the same job title. There are certainly awful recruiters out there, but there are also some really fantastic ones! (Just like how there are both awful and fantastic devs out there.)
I've gotten to see both sides of job searching/hiring and it has been eye opening. Both sides have similar complaints of the other, which is why the process looks so darn similar to dating.
My guess is that founders, CTOs, and recruiters would all probably make a list similar to yours:
- Actually try to get to know and understand our company
- Don't use fill-in templates
- Have some actual knowledge of our industry/product
- Don't focus on positions you worked on 10 years ago during
college
- Don't be greedy