1st round - Telephone technical, 2nd/3rd - Technical & lead skills, 4th - With leadership, 5th - HR discussion. Entire process took 5 to 6 hours. Everything went well & during HR interview I was promised that I will be offered a good package as the responsibilities are more and the role was a challenging one with architect & lead skills. I was positive about joining the company. But next day, HR called me to tell they have decided to offer just 10% hike from my current salary despite telling them my expectations(45% hike) before the interview process & he was rude when I questioned about the little hike. I understood they cannot afford a good candidate so I declined the offer. My current organization is far better during the internal appraisal cycle as I have received 16% & 23% hikes in my last 2.5yrs of working with them. End of the day, It looked unprofessional because HR was aware about my expectations before the interview process & he promised me good hike during the interview discussion as well. But failed to impress me with the offer. So I declined.