Lengthy and involved interview process consisted of 3 in person interviews, and 2 rather laborious writing assignments, spread over a month. However everyone in the process was very nice and professional. I was impressed by the organization and the quality and dedication of staff. They were open and upfront about what the process would entail, however I didn't expect to be asked back so many times.