On-site interview. Enthusiastic capable group with strong visions of the future. Interview was very straight-forward--good engineering discussion focusing on finding whether there is a good fit for moving forward. For my situation both parties ultimately agreed on not proceeding further due to situation specific limitations, but the interview was a very positive experience. Interview consisted of meeting with employees of different backgrounds and engaging in candid discussion as well as working through some engineering problems during the interview.