I had a brief phone interview, then was asked a few days later to come in at a very specific time and date for an in person interview. I responded to confirm that I would be there, and then I filled out a PDF application they sent and returned it. The HR person ghosted me and ignored my one phone call and email asking for interview details after that, and she waited until I was literally standing in their lobby at the scheduled interview time to reach out to me and tell me they decided to go through a staffing agency and that the position was no longer available. Even though it's still posted on their website right now. I can understand if they decided not to interview me, but I sure wish she had been upfront about it. It was humiliating and really casts the company in a bad light.