Great interview experience. Recruiting was very responsive and kept me updated. Interviews were 2 rounds with 6 people. The people were smart and nice to talk to. Each interviewer had specific areas to probe so I didn't have to hear the same type of question. I got an offer soon after the final interviews and most of the interviewers sent an email to congratulate me.