Some what stupid process. They took 6 rounds, 3 technical,2 client Skype call n then hr. It took 15 days for them to complete this process even though my current company was near by and I told them I can come for interview anytime.
Now joke part is after 6 rounds they never told me my interview status. At least they can tell me that after clearing all the technical rounds I am not able to clear stupid hr round.
Oh yes even my expected ctc was clear to them before starting this never ending process.