4 stages interview, all went very quickly and smoothly.
Each stage they provided feedback, and they were all very communicative. One of the stages was a culture/values fit type of interview, which I particularly likes as it showed how much the company cares about their values.