2 phone interviews, one on-site interview. Very pleasant interview experience. Interacted with nice employees, mostly young and straight out of college. Went on a tour of the facility and watched a video about the company and it's mission. I had lunch with everyone in the department I interviewed for and also had coffee and tea with others throughout the interview. I arrived at 9 AM and was finished by 3 PM.