Great! Unique, pertinent questions and warm interviewers. Includes a written assessment. There are two rounds of interviews, the cover letter/resume, and the written assessment. Interview results came back within 2 weeks and the next interview was scheduled for within a week.