Submitted resume on-line. Within a few days was contacted by the hiring manager for a brief telephone screening interview. This was followed up with a face-to-face interview, where I met with the hiring manager and HR manager. I then participated in 2 additional phone interviews with people who would be peers. The interview process was cordial and professional, but everyone I met had meetings scheduled within 45 minutes of our meeting start time. In all cases they terminated the interview exactly at their planned meeting time, which left me feeling rushed to try to ask all of my questions. Only one interviewer offered to call me back immediately after his meeting to finish the interview.