The first contact was with HR, followed by a phone screen with the hiring manager. After this, they brought me in for an onsite interview which was a very positive experience. They are optimistic about the future and are innovating in interesting ways. The team of firmware engineers are all relatively new to the company.
Overall the company was respectful and professional with the interview process, and had an offer come through I would definitely give it strong consideration.