First a phone interview was held. The second interview took place on site and lasted 4 hours. I was able to meet with the entire department I would be working with, spend some time with other individuals I would work closely with, get to know a few others outside of the department. Overall, it was a bit overwhelming for an interview, but great when taking the company as a whole into consideration. It really gives you a glimpse of what a work day would be like.