Applied online. Received an email to schedule time from recruiter next day. Interview was scheduled almost a month away. A week before the phone interview received a message interview was canceled/rescheduled. Received reminders day before and on the day of scheduled phone interview. 20 mins before interview received an "thanks for your interest, it was a pleasure speaking with you" email. I was excited about the opportunity but this process was UNPROFESSIONAL to say the least. I blocked out time in advance for the interview. Took the UNPROFESSIONALISM as an indicator that maybe it was in my best interest to have not moved forward.