I was originally scheduled to interview with the hiring manager Sean, but he was out town. This was fine as I interviewed with Bill and Samantha instead. That interview went fine from what I could tell at the time. I was contacted on Monday of the next week to meet with Sean. We scheduled the interview for Wednesday in the afternoon. Well that morning (Wednesday,) I got an email cancelling the interview, that they had gone with another candidate. I felt this was somewhat unprofessional, not giving me the chance to meet with the hiring manager to make a good impression. I also feel that canceling the same day is a bad look. Candidates are more likely to get hired if they are currently employed. This requires making excuses to get out of work to make it to the interview, which will generally always be during business hours.