The process was very straightforward, first I had to submit my resume, which i believe there were many candidates. Then they select a set and had an on the phone interview. They then brought in roughly 4 candidates for in person interviews. There was an HR interview and then a manager interview, then a panel of co-workers that interviewed me.