I applied for a position through a job search site and was contacted by a recruiter. Despite setting up an initial interview three times, I was ghosted each time. After the second missed interview, I was informed the position had been filled, only to be contacted two weeks later for another opportunity. Even if the role was no longer available, a quick message to reschedule or cancel would have been considerate and at least professional, given our scheduled appointment. My time is valuable too.
I know this is the first level in the job interview process but already just a terrible reflection of the company values and how they treat people.