Thorough interview process on both phone and in person. Great communication. Always kept in touch and both HR and hiring manager kept me aware of the process. I was aware they wanted to meet with different people and continued to updated me as process went along.