I was contacted by HR after submitting my resume. Had an in person interview, then a second one. While there was some time between the two, HR explained that the hiring manager was traveling/unavailable. A few days went by and received an offer.
Overall the process was much better than other companies that I was interviewing with at the time. The HR team and interviewing team were great to work with!