The Interview process was a breeze. The recruiter I spoke with was so nice and very informative. He went through my background and explained the role to me. Then, I did a phone interview with the manager of the team who was extremely knowledgeable and helpful. We spoke about my background and some technical aspects of my skillset that would overlap with the role. Finally, I did a series of in person interviews with the team both on site and over skype. Every person I met with brought a great attitude to the interview and really seemed to enjoy the company.