I received an email asking for an initial phone interview after applying online. I was asked to use their scheduling system to input my availability. I gave three times that I was available and didn't receive notice that I'd be having a phone interview during the last time slot of availability that I gave until the DAY BEFORE, and only once I emailed to ask about my status. The phone interview was set up with someone who'd have been my colleague and it went really well - I was told at the end of the interview that I'd be interviewing with the team leads next. I received another email to input my availability in their scheduling system. I gave three times, once again. AGAIN, it got closer and closer to the final time slot that I gave, and after I emailed asking what was going on, the team lead told me that she was sick and asked me to give more future availability, which I did. When I finally had the second interview, which went well, I received an immediate email asking about doing a Google Hangouts interview with the team director and another employee at the company (I am an international applicant so an onsite interview wasn't an option). The holidays were approaching, so the video interview wasn't scheduled until two to three weeks later. I prepared for the video interview, sat in front of my laptop waiting for the call to come, but it didn't come. Fifteen minutes after the scheduled interview start time, I called Checkr, only to be told my first interviewer was sick. I asked if I'd still be having an interview with the second interviewer, and was told that I would. I waited for the second interviewer to call me but that call never came either...so I called Checkr again and asked what was going on. I was told that the interviews had to be in succession so the entire interview would be rescheduled. After waiting a few days and hearing nothing, I emailed my contact (the team lead) and got a reply from someone completely different who said she was a recruiter and that I was no longer being considered for the role due to "restructuring of the company." This seemed very strange to me.