The interview process was fairly long. I went onsite twice and both times it was a very positive experience. The people were knowledgeable and provided me with helpful information about the company and culture. I ended up taking another job prior to hearing back about the opportunity due to the length of the process.