Received an e-mail to set up both phone interview with recruiter and in-person interview with hiring manager. During the time of my phone interview, interviewer didn't call. I called the person who scheduled the interview and she told me recruiter was having technical difficulties and would reschedule. Finally, recruiter calls on Monday for phone interview. Long story short, she said she has to check with hiring manager if they can meet my salary expectations. I told her it wasn't a total dealbreaker. About 2 hrs before my in-person interview (after I had already taken a whole day off work), I get an e-mail saying that some emergency came up and they had to reschedule. Decided not to pursue their company anymore due to my perception of how unorganized they were and the lack of respect they showed for my time.