1 recruiter call, 1 hiring manager virtual interview and a final round of 5 group PM/director 30 min interviews. In total spanning 3 weeks. The process was smooth and well coordinated as you will start out with one recruiter contact and one senior recruiter contact once you approach final round. After that round, it took 10 days to hear back and the recruiter call me to deliver the news. There was no ghosting at any point in the process, the recruiters always responded within a day or two.