I talked with the recruiter over the phone as the first step. I then met virtually with the Director over a video call. They let me know the next step was to come in person to do three interviews back to back. The first was the hiring manager, second was two peers, and third was also two peers. Note that there would still be two more rounds of interviews after this. After that interview, they called to let me know they'd need until early January to get back to me as it was the holidays. Totally understandable until they called me two more times to continue delaying until early February where they let me know they continued a different route. When I asked for feedback, they said they had none. They strung me along for almost two months. Super unprofessional and unreasonable waste of my time.