It was very well conducted and thorough. The company is extremely transparent and upfront about expectations and compensation for those expectations. The company is thorough in explaining its culture to the interviewee to help decide if it is a good match.