Several rounds of interviews (about 30 minutes each), HR communicated the process from beginning and each step took about 2-5 days to hear back and scheduled the next step so process overall was very fast. Interviewed with HR, hiring Manager, technical interview and with the department executive level.