The process was very fast and responsive with 3 rounds of interviews. I had an initial telephonic interview with an external HR. Followed by a technical round in next week with 2 more Technical Leads to test my technical knowledge. The interviewers were very professional and well informed about me. Final round was an on-site interview with On-Site HR and 2 Leads. The overall process was very professional and I am satisfied.