- Salary Range. yes, a range. don't give me crap like "market rate" and "depends on experience". That's the same as saying "we won't tell you". It is understood that not everyone can negotiate the same amount of money but the range is crucial to know. For example, if I want to get paid 150K base salary and the range says 100-120K, I am not going to be bothered any further.
- Name of the client/company: Please don't play games with this one. Either you tell me the name or I am out. I don't wanna hear "Fortune 500 client with great benefits". really ?
- What are they looking for? Ok this one is subjective and sometimes difficult for a recruiter to explain. Totally understood. But please work with the hiring manager on understanding their requirement more. I blame hiring managers more on this one. I have got calls saying "we need an excellent C++ developer but donno any further details". Umm no.
- Location: Where will I need to be ? If you don't know, then I am not going to guess. I cannot move to Austin from New York (well I can't) Only when I know these things at a minimum from a recruiter, they will get my attention.