The process was quick, recruiter emailed me for interview a day after I applied. Interviewed within that week and had an interview with manager set up the week follow. Overall was 4 rounds. 1 with recruiter, 1 with hiring manager, 1 with hiring manager and team, 1 with HR