Good, in person interview. Very welcoming and responsive to questions. Met the whole team, got a tour of the facilities, and felt very respectful and professional throughout the experience. Received an offer back within 2 weeks, and they kept in touch through the process before the offer as well.