Applied online (LinkedIn), followed up with someone in HR, who then forwarded my message to another recruiter. Recruiter emailed me and asked if I could meet "that day," which I did. He then scheduled me to meet with the hiring manager later that week. Both interviews went very well, I sent my usual thank you emails, then nothing. I followed up a week later. Recruiter said the feedback from the hiring manager was positive, that they were working on next steps, and to share my avail for the following week. Then they just ghosted me. Not even a rejection email. I messaged the recruiter on LinkedIn asking him to keep me in mind for future roles, but got no response. Awful candidate experience.