I talked to a recruiter at a job fair who was very friendly and informative. I then filled out a formal application with them and had an interview over zoom with that same recruiter the next week. After being told I passed, I got a call after a few days to tell them my top 3 locations. I then had a "final interview" which was 1 hour of an open house meeting their higher ups, a half hour mock interview of selling one of their products back to them, and then a half hour more traditional interview.