The interview process was going to be handled by a recruiter out of Belgium in the early morning in the US. I have nothing against this, but the job was located in Chicago, and the interview time slots were design for Europe. Besides early morning, the times don't align with most of the candidates in the region unless they are night owls, or don't have a typical 8-5 job. Lets be real, most companies want you to have a job already, and you can't just take a video interview at 2 am, and even in early morning is challenging since you still have work unless you take off. Who wants to use their vacation days for a preliminary interview? Get a grip and be realistic.
That said, the interview wasn't hard, but it was cut short since they wanted someone with more "shipping experience." They couldn't explain it, but basically they need a guy to hit the ground running by March. Ironically they keep posting the job since I guess they can't find a guy with enough "shipping experience," and it's basically April now. What does that say to me and others? They are basically too picky, and they lied if they are desperate to get someone when 3 months later the role isn't fulfilled by the deadline they mention. That's unprofessional, let alone the circumstances how they want to handle the interview.
Furthermore, if they are having issues finding someone, be realistic how you approach candidates. I understand some skills are necessary, but instead of wasting more time and losing productivity they could have brought someone and have them trained by now. The recruiter talked about transparency, and it's transparent they have unrealistic expectations.