The interview process was well organized and professional. It started with an initial screening call from HR, followed by a first interview with the direct supervisor, and then a final interview with senior management. Communication throughout the process was clear and timely. HR was very responsive and kept me updated at every stage. Overall it was a smooth and positive experience.