By far, the most disorganized interview process I have experienced. I applied online, and a few days/weeks later, I received an email from a recruiter asking for my availability. I sent a flexible schedule and was asked for a different time due to their PM's being on the floor during the hours I was available. I sent an adjusted schedule. No response. I sent a follow-up. Again, no response. 3.5 weeks later on a Friday, I receive a call from another recruiter asking me my availability the next week. I say I'm available for an interview on the following Monday. I was told that I would receive a confirmation email on Saturday. Monday morning arrives and I still haven't received the confirmation email with a link to the virtual meeting. I call the recruiter and he says he would send it in 5 minutes. I didn't receive it until an hour before the scheduled meeting.
I log into the meeting, and I am left waiting for over 15 minutes. When someone does decide to speak to me, it turns out that they're the wrong interviewers. There was a mix-up. The meeting was then rescheduled for an hour later. Received an automated rejection email the next day. Given how disorganized the recruiters had been, I wasn't even sure if the rejection was sent to the intended recipient so I had to email the recruiter to be sure.