Well organized by HR. After phone interview came full day interview session. Included interviews by people and dogs. Dog friendly environment. Lunch break in fine cafeteria was included. Interview questions were mostly technical. On site interview by HR, then hiring manager, followed by more technical interviews. The HR and hiring managers did not try to oversell the company. The engineers were willing to put effort into the interview which led to good interview sessions.