I had a great experience by attending the interview.The process took totally a week and there are totally 7 rounds of interview.First round is aptitude which is bit easy(20+20+20)quants,English and technical.second round was written test basically about IT companies and third round is a hr round(with some technical) ,fourth ,fifth and sixth are completely technical round and finally manager round regarding salary discussion