They rescheduled an interview twice and then informed me the position was filled without cancelling the interview. I only found out the position was filled because I was in the meeting waiting for the interview, and I had to email the interviewer to see if everything was alright because they were running late. The interviewer, rather than logging on and explaining the situation, simply emailed that they were no longer hiring.
Do yourself a favor and apply elsewhere.
PS.
The first time they rescheduled, they did not email me until the day after the interview was supposed to happen.