The hiring process was GREAT. I was interviewed by the Recruiter first, HR, then the hiring manager all on the phone. I then came into the office to interview with the hiring manager and then they flew me to NH to interview with the HQ branch. They took their time and we both got to know each other well before making a decision.