I passed the test that was sent as the first step, then proceeded to have a skype interview. After the skype interview, I had to take the test again while they watched via skype to verify that I had not cheated in any way on the test. I did well enough in those steps and was asked to then come in for a total of 3 more interviews with different managers throughout the team. The process is very thorough to find people that mesh the best with their current culture.