Got called for a in person interview on Thursday. Did another interview immediately after. Got scheduled for a ride along the following Monday. After the ride along I was scheduled for another interview the upcoming Thursday. After that interview was told they’d be in contact for the final interview. Got a call Monday to come to final interview on Tuesday. Everything went well I think. Gm said she’d pass the information along for me to do a reference check with previous employers. Got the email the same day day at 1pm. Filled out reference sheet and had emails sent to my references. Checked back in the system the next day and all my references have responded so I’m waiting to see what happens next. Gm said if references come back good then i should be getting a offer next. Will update when something changes.