There was an online skype interview and an onsite in St. Louis. Very situational and behavioral questions. You have to take a cultural fit test, an aptitude test, and if you pass those then you do the other two interviews. The onsite interview was a panel with 5 interviewers and 5 other candidates.