My first contact was an informal call with the recruiter, who was friendly, knowledgable and enthusiastic. He arranged a Teams meeting for the following week. The instructions were clear and even though I joined a few minutes early, the interviewers were on time. The interviewers were friendly and both knew their stuff, so it was a good conversation covering off both technical and non-technical aspects of the job role. The interview lasted about an hour and I was informed that the recruiter would follow up with me the next day. The recruiter kept to his word and I received a phone call the following day. The whole process was over a period of 2 weeks