After a run of the mill lackluster interview (made so by the interviewer), I was left hanging for weeks despite following up. The least a company can do is politely reject candidates they interview rather than ghost them completely. It's unprofessional and rude.