Initial phone interview with HR followed by phone interview with hiring manager followed by onsite interview with 3 different managers, including the hiring manager. Everyone was extremely polite and positive. Good interview questions. Interviewing managers did a good job describing the company and the expectations involved with the specific job.