Phone interview was average as was onsight interview. Onsight interview was half day with 2 engineers the ceo and HR manager. Enjoyed getting to meet them during lunch. They were good hosts and very professional. Left with overall positive impression and seem like great people to work with. However I would up talking a different position.