Submitted resume online, was contacted shortly after by an internal recruiter. 30 minute phone interview, and was invited to meet with the hiring manager and his team in the Concord office. I met with 2 inside sales representatives and the hiring manager. Standard interview questions plus role-playing. All three of the people I met with were smart and very nice.