Easy interview process. Good communication. Every step was communicated without the need to follow up. The entire process would have taken about 10 days and there were around 4 steps - HR call, hiring manager interview, assignment and final interview