It was a very good experience overall. The process was very well explained and followed from the start. The interview sessions were well planned with questions that were specific to the role. The interviewers were well selected and they all came prepared. They asked great questions with different levels of difficulty.