Interview process was well organized and had clear instructions. It was a lengthy and difficult process but was also rewarding and enjoyable. It was a huge plus having a recruiter along the way. This made the process very seamless and allowed me to understand what the clear expectations were.