I spend so much time setting up interviews, preparing for interviews, and carving out time from my full-time job. It is not uncommon to spend 4+ hours exclusively in meetings with HR, hiring managers, and potential team members during this process. In most cases, I'm having to take my PTO or make up time on the back end.
I understand not getting a response from anyone if you didn't get to the 1st interview stage. Heck, most of the time I receive at least an automated rejection email even then. But what really bothers me is that after you've invested so much time into the interview process and HR cannot even offer up a brief message notifying you of the decision. I get that we're all leading very busy, hectic professional lives. That's even more reason to treat your candidates better than this. They are sacrificing so much of their time to speak with you about the opportunity. It is a poor reflection on your organization when you ghost someone who has spent hours moving through your process.