It was a long process but it is so effective. I would say one should have alot of patience to achieve a role in the company. I like the interview process. and this consists of the technical round, English proficiency round, telephonic interview round and HR round.