8 rounds of interviews including screening. Recruiter kept ghosting throughout the process and required multiple reminder emails to setup onsite and further interviews since they keep switching the application between teams. Dragged the whole process out for >3 months. Terrible waste of time, not worth it.