3 interviews, phone call, teams and in person. Background check took about two weeks, then I was offered position. I decline for a better job offer. They seem nice and knowledgeable about their industry and most employees have been there for a long time.