I applied through a recruiter. The process took 3 weeks. I interviewed at On Site (Minnesota) (Saint Paul, MN)
Interview
Met with recruiter over the phone. Interviewed via video call with direct manager for 30 minutes. Proceeded to a site interview with owner. Group interview with other management peers. Then received offer the following day. Manager was open for answering all my questions.