The interview process was great! I was contacted by a recruiter and they were very transparent and honest throughout the process. I initially had a phone interview which was more of a conversation with the recruiter, who was great, and then they informed me I would have an in person interview scheduled after that. It did take a week to schedule to in person interview, but this company is growing dramatically so it makes sense. I had the in person interview and received an offer a week later. Very good experience with great people.