The overall process was great. Both recruiters and interviewers were nice. My recruiter supported me through the whole process, including scheduling a call to tell me what I should prepare for the technical interview. Furthermore, the 2-round interviews are mixed of a few behavioral questions and some LC technical questions.