I had an initial phone interview and then an in-person. I had a recruiter help me through the process and prepare me for the interview. Everyone was really nice. It was noticeable that they had lead many interviews and were hiring quite a few people. I talked to 6 people including HR and the CEO during my interview. The other people were in more technically oriented positions.
The location is very nice, but they seemed to be catering to people barely out of college a little too strongly.