Interviewed with HR, then hiring manager, then HR again. Was told they went with another candidate and then I was called back after two weeks and received job offer. I was told that after review, they thought I was the better candidate. I found out later that the other candidate dropped out due to salary.