Very long interview process. All the people were very friendly. Seemed like a good environment with a positive work culture judging from the interactions everyone was having there. I had a 45 minute phone interview followed by a 2.5 hour in person interview. In the end they "moved the position to California" but then ended up reposting the job in Colorado. I've heard from others applying there that they had said the same to them. I would have been fine if they had told me they didn't feel I was the candidate for them, but instead it ended up seeming like they couldn't make a decision. Still, it seems like a good company.