The process was pretty in depth and took some time, but everyone was so kind and great throughout the whole thing. I applied online and was contacted about a week later to do a phone interview. After the phone interview, I was asked to come into the office for a 30 minute interview - it was very laid back and conversational. Two days later, I was contacted to set up a 2.5-hour video call to be interviewed back to back by 3 other employees, 2 from the San Francisco office and 1 in the Denver office. These interviews were also very conversational and laid back. The next day I was asked to provide references and was offered the job 2 days later! Everyone, including the recruiters were so organized, transparent, and great throughout the interview process.