The process was very efficient. Was able to communicate with recruiter via text to coordinate interview. First interview was a 45 minute Teams interview with several employees. Was asked to come on site for a tour and a 30 minute interview with the HR manager. I heard back the same day about an offer.