The interview process was well organized with multiple levels of questions, the process was around three interview steps meeting various key team members in the organization, Interview is done online, and in person after you have progressed to the second or third interview