I applied online, and about a week later I received an email from an HR representative saying that a phone interview with him had been scheduled for me four days later at 2:00 pm EST. I awoke that morning, and began to prepare for the interview. At 11:01 am EST, I received and missed a call from the interviewer. I called him back, and explained that, per his email, I wasn't expecting to hear from him until later that day and apologized for missing his call.
The whole interview lasted less than five minutes, at which point I was told that the next step would be a phone interview with the hiring manager. The HR rep. told me that he would email me shortly with a link to the formal application for the job, and with details about my next interview. Almost immediately, I received an email back from him with a link to the application I had previously filled out (all of my information was on it, and my status on the site was "submitted"). About an hour later, I got another email from him with the details of my next phone interview.
The next day, I got not one but two separate emails from the same HR representative telling me that my interview with the hiring manager had been cancelled, no further details than that. All of my attempts to contact him since (even just to thank him for the opportunity to interview in the first place) have been futile.
Having volunteered with the Red Cross in the past, I was greatly looking forward to having them as my employer. I was very disappointed with the whole hiring process, and found it to be extremely unprofessional. I will continue to look elsewhere.