Recruiter was very friendly and communicative, particularly when needing to reschedule. Hiring manager interview was very professional and detailed about my background. Work culture looked to be very focused on scientific and engineering excellence, and campus-like office park reinforced the collegial atmosphere. Company web site was good resource in preparing for interview.