Saw their job posting on Craigslist, but I applied via Ziprecruiter so I could tell if my application was opened. It was opened the following morning. I gave them a call to follow-up on it the same day and was scheduled for a phone interview soon after. Phone interview was really pleasant, the interviewer was really nice and told me a lot about the company. Following the phone interview, I was scheduled for an in-person interview with the phone interviewer and the team lead in the role I was applying for. I think it went really well; unfortunately, the executives were too busy for me to talk to. Two days after I received an email that the position was filled by another candidate. At least they're efficient; that's really helpful. Overall, great people and it seems like a fun and growing environment.