Initial interview with recruiter with various experience and behavioral questions. Then I interviewed at Baird HQ with 3 team members. I then did not hear back in over a month despite contacting the recruiter after 3 weeks. They finally told me the position was given to an internal candidate.