A series of interviews with different people including, upper management, local manager, local supervisor, and upper level director. Interviews happened on different days so I had to keep coming back except for the last interview with the director which was on the phone. There was no talk of salary until the very end. I waited 6 months for an answer and the salary was only quoted to me then with no option to negotiate. Essentially they said their budget was limited and I had to take it or leave it.