It was a long process, but it was a good one. The questions and conversations were a good balance of challenging and personable. I felt like each of my interviewers wanted to get to know me and my skill set. There was a skills test. Including my recruiter, I spoke with 5 people.