I always like to know the salary range from HR early in any discussion. Simple logic: No company hires someone without having a clear budget for that position.
A few days ago, a headhunter contacted me about a job opportunity. I was very interested, especially since it's the exact same type of work I'm doing now, but at a bigger and stronger company.
Naturally, she asked about my current salary. I held back and refused to tell her until she revealed the budget. I do this partly because she's not allowed to ask for it in my location, but more importantly, I know very well that I'm earning a very low salary in my current job; I accepted it primarily to gain specific experience.
After some back and forth, she finally stated the salary range. And it was truly more than double what I'm earning now. Then she pressed to know my current salary. As soon as she heard it, her exact words were: "That's a huge injustice." It was clear then that we both agreed I was earning much less than I should be.
When it came to my salary expectations, I asked for the highest figure in the budget she mentioned - or at least the middle. Her immediate response was: "That's completely unrealistic; the most you can expect is just a 25% increase."
So what should I do now?
A small note: This isn't a recruiter from the company itself; this is an independent headhunter.
Would it be inappropriate if I contacted the company directly?