Interview process was lengthy but well done, Feedback was efficient and communication with recruitment was good and they were very available to me during the process. Interviewing manager was excellent, they were easy to discuss expectations with and there was an environment of comfort with being upfront and forthright about what each of us needed out of the position.