It was structured and seamless. It lasted about 30 minutes and the onboarding process was very good. It was a good experience. I started working 3 weeks later. I was invited to interview one week after I applied and the interview was scheduled a week later. The reference check was seamless too.