The interview process took over a month, from time of application to final interview. It was an in-depth process: phone interview, two group panel interviews (6 people total), a presentation, plus another interview with the hiring manager. It was obvious that they really valued the what the candidate would provide to the company culture.