Got to each lunch with a few new hires directly beforehand. They were extremely nice and answered most of the questions I had about the company which I was going to ask in the interview. Interview consisted of group meeting in which panel took turns asking me to answer questions, while in turn giving me a chance to ask my own. They seemed to want me to keep talking and as a result, the interview was very long (2 hrs).