I was called in for an in-person interview. The interview went well, and then I was asked to interview with the supervisor. He was very impressed with me and said I would be getting an offer next week. The whole process took three hours. However, I never received a job offer and was ghosted for a while. A few weeks later, I received an automated rejection email without any feedback.
I checked their LinkedIn page and found out they chose someone else who wasn't qualified in the field of work. Despite the initial interview panel and the supervisor being very nice, I think the final selection team is biased in some way.
Summary: The selection process felt very biased. I will not waste time interviewing with this company again.