Great interview process from the first to last process and effective communication from them. They were flexible with timings giving slots for you to select based on your availability also shared resources to guide on what to expect in terms of structure of the interview. Also the interviewers were quite respectful and professional.