Three stage Teams interview - with HR, then Hiring Manager and finally a technical interview with Senior Consultant. Reference and working rights check were udertaken, and then offer was made. It was friendly, engaging, transparent and seamless. I felt at ease and felt that the right questions are being asked to gauge my experience and motivation for the role. Adequate information about company's business approach, overall culture, and employee growth opportunities were discussed. I felt valued as a candidate and felt that I was informed and empowered enough to make a decision.