The interview process was well-organized and efficient. Communication was clear and timely throughout all stages, with prompt feedback at every step. I was consistently kept in the loop, which made the experience smooth and stress-free. Three stages: screening, teams interview and onsite presentation. Overall, I appreciate the professionalism and transparency of the entire process.