Process took about 2 months. Interaction was mostly relaxed and conversational. They're a very small company and it appeared difficult for them to coordinate interviews quickly...expect a wait of up to 2-3 weeks to get one scheduled after providing availability.