The interview was long (many phases, and many hours of interview with many people) and very thorough. The recruiter who worked with me through the process was awesome, she was very good at helping me relax, she was available, easy to reach, and quick to answer. She was knowledgeable and efficient. She seemed to really care. I also really appreciated that she managed to get an answer for me before the weekend when I was waiting to hear back after my last interview.