Meet for 3 hours with 5 members of their team. Conversations were overall pleasant with a number of pointed questions re: how would handle this situation? What is your feeling on this topic? Etc. During the interview I asked a number of questions and I got a good sense of the people and culture.