I just left my job as a CTO of a startup in India. The story is pretty much the same: funding issues, direction issues, work issues. I am now searching for jobs on the usual job portals in India.
The thing is that I'm getting more phone calls from recruiters than actual companies. I guess most of them outsource their HR responsibilities, and the recruiters don't care about me that much. They just have to fill up their form. I'm always asked my currently salary, and I'm told that my pay will be based on that. But isn't that wrong? Why should my salary be based on the evaluation of another company?
I often with-hold my current salary from recruiters, and I tell them I'd be willing to disclose it after the interview. They refuse, and I lose out on a lot of job opportunities. I'm hating this process, and I often stand on principle and refuse to disclose my salary on the phone before a proper interview has been conducted. The problem is that recruiters don't think like me and often refuse to process my application unless I tell them how much I make.
Have you guys dealt with this issue before? Any solutions? At what point during the interview process do you disclose your current and expected salaries?
Thanks in advance,