Quick and painless - HR very professional, hiring manager very accessible. When I had questions they were very quick to respond to me and they were very easy to get in touch with. No complaints with how the interview went. Wished they had been more upfront about the work environment though.