Very bad experience interview process.
I have completed all 4 rounds(2 technical, manager and Director).At last HR say your current salary is the same we r offering for this job sorry can't process.
The HR should have asked salary expectation before scheduling interview.
And HR are very rude in replying.