I attended two rounds of interview. A third interview was meant to be rescheduled, but there was no follow-up or update for almost a month. The role was later reposted on LinkedIn.
Leaving candidates without updates after multiple interview stages is unprofessional and shows a lack of respect for their time.