I was supposed to have an interview on Tuesday, the hiring manager called me and rescheduled for Friday. On Friday, 2 minutes before the interview they have just cancelled the interview. I understand things happen but people are usually advised some time earlier. I do not want to have any business with such a company.