A few months ago, I applied for a job. Went through four rounds of interviews. The fourth interview was the final one. Didn't hear anything back from them for about two weeks, then they come back saying I was THE top candidate but they couldn't afford to hire the position. They said they'd open the role back up in a few weeks and reach back out to me about it.
At this point, I figured the job wasn't happening and moved on. They of course never came back. But yesterday I reached out to them, just out of curiosity, and learned that they opened the job back up and hired someone else for it. They said the reason was "culture fit".
I know culture fit can be a legitimate reason but something seems a bit off here. There were no additional interviews/contacts between me being the "top candidate" after my fourth interview and then them rejecting me due to "culture fit." They just completely switched up their story on me. I'm not worried about not getting the position, and wouldn't accept it today if offered...but I am right to think they were on some BS here?