I applied through head hunter. Two telephonic interviews and 10 on-site 1:1 interviews. After two back to back telephonic rounds, I was promptly called for an on-site interview. After a week, I was called again for another round of on-site interview. People are really nice and it was great experience talking to them. Interview experience is really positive. The only thing that stings is post interview correspondence. Even after a month of on-site interviews there is no correspondence from the company at all. If they don't want to move ahead they should atleast send an email especially after calling for two on-site interviews.