Went through phone screening, email screening, two in-person interviews with separate people, and over skype with a senior manager. It was one of the oddest set of interviews I've ever experienced. Like, I had to keep re-telling my story to someone new with little pass-down from the previous hiring manager. I was getting called back for 2nd interviews with people that said the prior hiring manager / hr person had resigned literally a couple weeks or month before. The stories on this Glassdoor page seem to be true, the turnover rate seems insane... And, I was actually really stoked to work for this company too.