In person and not drawn out with too many rounds
Given good feedback all the way through
The interview makes you think that this is a good place to work
I felt as though at each stage my interviewers weren't well prepared and I answered the same questions in mutliple interviews with different people