It was around a 2 hour interview process, they were interviewing another person separately for a similar position, and we both ended up with offers. They rotated out people around every 20-30 minutes so I interviewed with different duo's and got to know the people at the office. Each had different skillsets and gave the opportunity to ask questions towards the end. In the last 25 minutes we went and got coffee as a group and had an opportunity to talk with current associates and ask questions in a more relaxed situation.