Applied online, recruiter reached out for additional questions via email. Was then contacted by someone who coordinated my visit, set up a date, time, and gave me directions as to how to get to the proper place, including how to get through security. Met with the people I interviewed with after calling them to let them know I arrived, despite not getting an answer several times. Didn't appear that they were prepared to start interviews at the time I started but the interview went on as planned. One person was based locally, two were based in another state but were still responsible for filling the role. Interview concluded roughly when it was meant to, parted ways, and haven't heard a peep from anybody since. I have reached out to the original recruiter, the person who scheduled my visit, and the email they recommend if you haven't heard back in 3 weeks, and have not received any confirmation that the role has been filled or is still being worked on. I've been patient in waiting for an answer but ultimately I'm very disappointed that I've seemingly been ghosted when all I want is an answer to my questions, and I find it very unprofessional to leave candidates hanging when all it takes is a simple email response. This is also a position I feel like should not take this long to get filled.