It was a good interview experience. I had the initial mobile discussion with one of the people team and had the 1 at interview with the senior IT engineer. Which was a technical discussion where I have explained my technical background, education and experience.
Then I had the second interview with the GM very next day. They have explained me the Nature of the opportunity and responsibilities. After that, they requested my visa. I'm waiting for the result and it was a good interview experience.