The interview process was very professional, thorough and detailed. The interviewers were keen to understand my skills, background and experiences. Was a very pleasant experience. Received thorough and proper feedback, which helped me further understand my mistakes and shortcomings in interviews. This helped me better develop my communication and presentation skills.