They were very friendly and prompt. Detailed questions that were to be expected given the position, as well as a quick competence test. I was pretty happy with the process and they were very accommodating once I gave them my preferred start date. The office space was clean and professional, but not cubicle-farm esque.