First spoke with a recruiter who gave me the outline of the position, very basic interview and felt like it was more procedural to give me more info on the position and see if I was interested based on the salary they were offering.
Had two interviews with the team leader, the first one mostly a meet and greet about myself and the second one a more technical interview with some of the team members asking questions as well.
After getting the go-ahead from the team leader I was transferred over to a new HR person who negotiated the final compensation package and offer details.
Everyone I spoke to was very nice and professional. All interviews were done via Zoom as in person interviews were not allowed during the Covid-19 Quarantine.