HR was excellent at communication and the info on the hiring process. Very dutiful at the email responses and communication between hiring manager and myself. Was understanding of my schedule and best time to set up interview. Everyone I met was polite and professional.