The interview process happened over the span of a month. Starting with an interview over the phone with a HR rep. Following that first step, I got a first face-to-face interview with 2 developers. Followed by a take-home code challenge, which I took about 1 week to do (they were fine with me taking my time due to other obligations). This was followed by a 3rd interview consisting of about a 1-hour talk with both founders/partners. It has been an extremely interesting and eye opening process for me. It gave me the time to get a sense of how the company operates, and gave me a lot to think about when came the time to consider the offer.