Online application
A while later online Interview with HR with a relaxing vibe but you are required to know more about Visa
Online Interview with panel from the department managers
Interview questions [1]
Question 1
Behavioural questions about why this position? why visa?