Called by a recruiter for a brief phone screen interview. Then a formal phone interview was scheduled followed by an in person/on-site interview. The interview process was lengthy but the HR/Recruitment staff was very responsive when I was looking for an update. They kept me informed and took the time call to inform me of their decision when it was time. Everyone I interviewed with was very professional and polite.