Recently 2 months back I gave an interview at a software company. Soon after that they told me I cleared the interview and asked me to fill certain forms.
However, after hearing my expected salary, there was no reply from HR. When I called him to ask the status he told me X, which is slightly greater than my current salary, is their maximum offer. After several negotiation rounds we both settled on amount Y.
He still didn't send me an offer letter, so I asked him what the issue was. He told me I had to give a couple more interviews for amount Y. I again gave the interviews he then again asked me to fill the same forms but this time he asked me for salary slips and an appraisal letter.
Now it's been 2 months since I gave the first interview and one week has passed since the second interview.
My question is why did HR repeatedly ask me for details and yet show no interest in giving me an offer? My second question is should I follow up with them again or should I wait for their response?