I interviewed with seven different people, including a case presentation. This was by far the worst candidate experience I've encountered in my career.
From interview to interview, no one seemed to know what the process was. One interviewer canceled 30 minutes before and ended up taking the call from a crowded airport bar. It was extremely difficult to even have a conversation, let alone demonstrate my qualifications.
I was told the final interview would be in-person at the company's NYC office. I traveled to the city at my own expense, only to arrive and find that the interviewers were surprised and had expected it to be conducted online. I had yet another interview scheduled after the in-person, even though I was told the in-person was the final interview.
I interviewed for one specific role throughout the entire process. When the offer finally came through, it was for a different role.
Throughout the process, I invested significant time and effort to evidence my qualifications. I received an offer, negotiated a compensation package, and accepted. When the offer letter came through, I asked for clarity on a few minor points during a call on Friday, with next steps for their team to provide a response. By Monday evening, they had rescinded my offer, citing misalignment on employment terms and compensation, neither of which was true.
When I asked for more specific reasons, my would-be manager agreed to a feedback call. He showed up with someone from HR, and together they could not provide a single concrete reason for why the offer was rescinded. They called it a "holistic evaluation" made after an offer had already been extended and accepted. They could not say whether the company had ever rescinded an offer before or provide any actionable feedback whatsoever.