In 2019 I had 4 interviews for a role. After 3rd told would be offered, after 4th told I would be offered. Week later after chasing told role never signed off. I accept that this kind of thing can happen (although they called me in 4 times! ) But the manner in which they dealt with it was terrible. No apology for wasting my time travelling 4 times to interview. In fact the HR person was very rude and dismissive.