Normally I don't do these.
I first applied online, then interviewed over Video with one of their recruiters/HR. It went well, two days later he reached out and said the man in charge of Data Entry wanted to interview me on a certain day.
I show up, business casual, polished shoes, ready to go. They take a few minutes, then someone from the team grabs me, tells me they weren't expecting me. The data entry lead wasn't present in the building, not there that day, on a scheduled interview,
So we proceed with the msot awkward interview of my life with two of his team mebers who stated they gort my resume 4 minutes ago (when I walked in). No prepared questions, nothing. I reach out to HR/Recruiter after asking what happened and offering to niterview in the future (maybe some scheduling pops up). They respond saying they'll ask and informally apologized. 2 hours later I get a form email saying I'm no longer considered for the role.
Absolutely unprofessional. Shameful, wasting my time, my energy, and my gas to be ghosted on an interview in-person.