Interview process included screening and in-depth meetings. Screening process was excellent--best screening interview I had for many positions. Screening interviewer listened and asked intelligent questions and provided good clarity on position, company and salary range.