Filled out brief online application form. Heard back a few days later about a phone interviews with HR and CTO. These calls seemed to go well and I was called in for an in-person interview with several people including the CEO and VP of Engineering. Everyone was very nice and their enthusiasm about what the company is doing really came through. I was called back soon after to come in again and meet with a couple more people. The interview process was exceptionally thorough and made me feel like they are only hiring very good people. The HR Director and HR Coordinator were friendly and welcoming throughout the process.