The interview process was long and had multiple levels of engagement. I would recommend being very prepared for each meeting - know your stuff and be prepared with questions of your own. I was told I was one of 3 remaining and in the end, it was the person with a little more experience.