Extremely unfortunate experience. I was introduced to a recruiter, and we spoke on the phone. I ended up getting connected to 2 other recruiters, and had 30 minute phone screens with all of them. I finally was connected to a hiring manager for the position, had a phone interview which went great. I then had two other phone interviews with the team leader and another hiring manager.
During this process, they switched up which position was available, so I was unsure exactly which position I should be preparing for at any given interview. I was then brought in for a three hour in-office interview, where I met with 5 people.
After being told that this went amazingly well by the recruiter, I was scheduled for another 30 minute call with a hiring manager. I then was set up to do an in-person presentation. I prepared extensively for a week, and came in and presented to the team for 30 minutes.
After the presentation, I was asked for references, which I sent over immediately (they were never contacted). Two weeks later, after radio silence and following up multiple times, I received a two sentence email from the recruiter saying that I was "not a match" for the role.
So in all, I spent over three months (process began in January, ended early April), had over 13 interviews, had to take off multiple days of work, all to be told that it was not a match by a recruiter. I manage a team at my current company, and whenever I'm rejecting someone who I've met with more than once, I think it is necessary to give them a call and give them that feedback myself. Even if I only meet with them once, as hiring manager I'll tell them why it didn't work out over email at the least.
The fact that I had to reach out multiple times for a decision, and I only heard from the recruiter and not from either hiring manager, was incredibly disheartening, and I felt extremely disrespected. If I'm not a fit that's fine, but after the process has gotten this far, you owe it to experienced candidates to at least have the hiring manager send them an email and provide feedback.
I hope that in the future ODC would be more respectful of candidates' time and not draw out the process unnecessarily.