just the right amount time. Met with several employees related to my overall departments. everyone was friendly and supportive. Was given a tour of the facility, labs and operations areas. Also had lunch in the cafeteria. The entire process was long but didn't feel that way. Everything was well organized. Met with 6 people overall as well HR. They answered all of the questions that I have. They were more than willing. I left feeling very satisfied with the interview process