First, I was put through a phone-interview with the HR recruiting person who I had originally spoke to. This lasted about 45 minutes to an hour and she was late to our call-interview by almost 30 minutes, which although wasn't affecting me or my schedule on that particular day-- I did find it to be quite unprofessional. At the conclusion of the phone interview I was asked to do an in-person interview with the local ESML lab that was hiring. I met with the lab manager and an associate for an in-person interview that lasted about 30 minutes. We went over my resume and what I was looking for/what they were looking for. I went on a tour of the lab and met the other employees (literally less than 10 people work here in total). I really enjoyed the atmosphere, the lab (although small, was professional, clean, and organized). I have yet to hear back from them on a job offer (they are interviewing multiple people to fill vacancies) but I do hope to hear back from them. If offered a job, I would accept.