I applied through a recruiter. I interviewed at Kforce
Interview
Phone screen, Teams video interview (x2) with leadership, in person, in office interview with leadership and to meet the team. It was a great interview process. They move quickly which I also appreciated.