I had a series of 3 interviews, mix of group Skype interviews and phone calls with the hiring manager. The team was generally friendly and inquisitive. I couldn't visit in person due to scheduling issues, so they made an offer based on the Skype interview.