Quite a disappointing interview process and negative experience overall. I have first discussed the role via teams, then, second interview, with someone who has confirmed me, during the interview / discussions, that I have completely convinced him and that I am already selected for the third stage / interview. Then I had the third interview confirmed / already in my calendar (straight away), and just 4 hours later (I promise) I was told that the interview has been cancelled as they have chosen another candidate. Very unprofessional, disrespectful and not correct way of doing ..