This was one of the better interviewing experiences that I've had. The recruiter (Jennifer) was very responsive and kept me updated throughout the entire process. There is an assessment, however it's more so to get an understanding of your personality. Following the assessment, there were 3 rounds of interviews which were all pleasant.