The process took 2 months for me. I received the offer through a job portal and was called out for the interview in a different city. The Mumbai HR team was very helpful and motivated me with all they could. However the team on the 2nd city was most unprofessional. They took almost 4 weeks just to arrange an interview and they had no coordination between them. I was called out by 3 separate managers and had to choose among any one of them. The interview was average. Yet didn't receive an offer letter.