First had a phone interview for around 20 minutes. a week later I was scheduled for in person interview, I was interviewed by the HR Manager and 2 supervisors. they gave me a tour and showed me how work atmosphere looks like. and then met the manager. they were all very nice people.