Received an email offering me an interview. Prior to in person interview, I had a phone interview with HR and hiring manager. Scheduled a date for in-person interview and met with Hiring Manager, potential collegues and HR Personnel. Given an offer for employment in 3-4 days and then had to come in for employee physical.