Applied in early March and recieved an email later that same month, SparkHire reached out for a "one-way interview" and it took a minute to adjust my thinking that no one would see this or that it was fake. I got a followup from HR about a week later to set a interview with 4 people: Founder, President, CFO/CRO, and Dept. Team Lead. I thought it was weird at first to interview so many times but they were all brief basic get to know me 30 min. Then after all that they asked for 3 supervisor reference, mine unfortunatly took about two weeks for all the references to get called. Eventually I got a followup email from HR rep I was working with to set up a quick meeting and was offered the position, went through salary and company benefits. Was emailed an offer later right after that quick meeting. Overall it was an easy experience and everybody was super nice but it did take up alot of your time in waiting.