I thought the interview process was great. Unfortunately I did not get the job, but that was likely because I wasn't a cultural fit for the team. I went through two phone screenings, two Skype interviews, two onsite interviews with several different people. For such a long process, I wish they would've decided against hiring me sooner!