I applied online and received a call from HR. She asked me some general questions and requested that I send my availability. Based on our mutual availability, she scheduled an interview with members of my department. However, she then rescheduled it, saying she got confused because of time zones. On the day of the interview, she canceled the meeting just two hours before the scheduled time without any prior notice. I waited for an update, and when I didn't receive any, I emailed HR to ask for the reason behind the cancellation. She told me they would reschedule due to an emergency. It's been a month now, and despite multiple emails from me requesting a rescheduled interview, they have not responded. This is very poor management.