The first two interviews were great. I had a preliminary interview with HR after applying online. It was really a nice chat and another interview was scheduled. The second interview was more technical with some current engineers diving into technical knowledge.
A third interview was scheduled with managers and that also went well. For the final interview with the VP/department head, he was a no show. No call, no apology. I reached out to HR and was told there was a miscommunication. Interview was rescheduled and went fine; I was told I had made a great impression in thw other interviews and he would be in touch within a week.
He was not. I should have taken this as a sign.