The interview process was smooth and thorough feedback was given at each stage in a timely manner. After a talk with HR, there was a behavioural interview with the hiring manager and an exercise of data analysis and presentation. The team was friendly and professional. Overall, it was the best interview process I have attended until now.