I had 4 rounds of interviews - extremely chaotic, continuously changed times/dates of interviews. I was pretty much told that I had the job, they were just waiting to talk about salary with the higher ups - however after my last interview I never heard from them again. Super unprofessional.