Went through multiple rounds of interviews, including a phone screen, zoom meeting, and a 3 hour in-person interview for which I had to spend PTO hours from my current job. After all this, I was ghosted. Took a very long time to hear back from a recruiter I was working with to find out they made an offer to someone else. I have no issue with them selecting a candidate that was more qualified, but it's so insane to just not communicate with me directly at all.