Started with a Skype interview, followed by one phone interview. After that it was an onsite with 4 back to back interviews with 5 people. The people were all really nice, and the contact I had through HR was awesome at answering questions (I had tons).