I had a quick phone interview, which was followed by an office interview. My interview lasted almost 5 hrs. Rather than have one large group interview they break it up and do a series of individual interviews. I would recommend getting ready for a long day, but with really great people.