The whole hiring/interview process was fast and efficient (~2 months). Was contacted by the recruiter within a few days after submitting an application online, Recruiter asked basic screening questions, then called back a within a day to schedule a phone interview with the hiring manager. Phone interview was scheduled for 30 minutes. After the phone interview, took about a week or so before hearing back about an on-site interview. Travel planning and accommodations were easy and covered by Regeneron. The on-site interview was an all day affair... a bit grueling but not the worst. Got to meet many people from different areas in the group.