Went onsite in Maryland and had five interviews with around fifteen people total, lasting the whole day. Met with a variety of groups and got a call back two days later asking which group was my first choice. Received an offer a little later after a bit of negotiation, but turned it down for one with a better commute.