First had two phone interviews, each lasting roughly a half hour. Mostly behavioral - ex. "What was a time you overcame a difficult situation to obtain a result?" and the like. Relatively easy stuff.
Next was in person interview at their office in NYC. Met with two managers, both for a half hour, then had a half hour break between and talked with their "ambassadors", or recent hires. Overall a pretty nice experience.