Went through multiple rounds of interviews and was told "we'll reach out tomorrow (Friday) or Monday" and never heard from them again. Ghosting is such an unprofessional practice. I was in direct contact with the hiring manager, digitally and in person, and they didn't even have the decency to let me know they went with another candidate.