Process was straight forward. Very good experience with the HR contact as well as with the HR Coordinators. Applied online, interviewed over the phone with the recruiter, then interviewed with the hiring manager - still over the phone, scheduled an in-person interview and also had a "real life" job demonstration with some current employees. One week of silence, offer made, offer accepted. About 2 weeks to complete background checks and fingerprints. Highly recommended employer.