The interview process was really smooth and well organized. Different round of interviews allowed me an opportunity to showcase my soft and technical skills to their teams effectively. There was an initial phone interview with HR followed by 2 separate technical interviews.