I started interviewing with a recruiter in late August, 2019. The role was part of a new team being hired to build a new platform capability for gathering data from thousands of devices. I was informed that the process would take time, but I had no idea how protracted it would become. I interviewed in-person with the hiring manager, the HR Director, and one of the recruiters. I eventually worked with three individual recruiters on the role. I had phone interviews with new team members as they got hired. I continually received very positive feedback. I was informed that no decision would be made until after the new year. Excuses were made as to the length of the decision process. I calmly persisted and always re-emphasized my interest in the role.
In the second week of January, 2020, I had what was described as the final interview, onsite with the Product Management leader, and I was told, "It's basically a formality." A week and a half later I heard back from the recruiter that the PM leader had shot down my candidacy without any meaningful explanation.
The entire time, the recruiting staff were pleasant and professional. Everyone treated me with respect until the outcome. I felt that, given the tremendous investment I made in pursuing the role, I should have received specific feedback on what happened in the final interview to cause that outcome. I suspect discrimination, but i have no proof.