phone interview, fill out questionnaire, in person interview. Overall the guy was super arrogant and unpleasant to even have a conversation with. Thinks he's the next Steve jobs with zero qualifications to back it up. Super hipster environment to where I felt like they were trying really hard and overcompensating for the basic business model that they have. Not for me.