Was connected to recruiter via a contact. Sent in a resume the same day and received an email response almost immediately. A phone interview was set up for about 30 minutes. Questions were pretty straightforward. Then an in-person interview followed about a week later. This lasted for about an hour. The interviewer was friendly and professional. The interview was on site. The interview decision came about a week later.