I was emailed a few days in advance about a phone interview with a time range where a recruiter would call me. On the day and time in question, the time range passed without me getting a call. I replied to the email they had sent me a few days before and explained the situation and asked if there would be a time that worked for them to reschedule. I continued with my day, running errands, etc... Upon returning home, I noticed I had a missed call almost 1/2 after the interview time range and an email telling me I had missed my interview and to reschedule. I got an email saying that my first email had not gone through, as it was blocked. The email saying I had missed my interview was from an email with "no reply" in the email address (the first address which I had replied to did not). Over all this was highly unprofessional and their inability to communicate on agreed upon terms or be communicated with on any terms but their link to reschedule another interview were atrocious.