The interview process was enjoyable --even though it was very drawn out. I've never interviewed for a company that put so much time and effort to ensure that candidates came prepared for their interviews. Overall the prep was a great exercise professionally -- regardless of whether I got the role. The two recruiters that I worked with were exceptional and their commitment was clearly reflected in my progression through the interview process. I found that a combination of friendly and informative communications also added value to my personal experience through the process