The people. I think the nature of the work you do is standard across firms (not in terms of how dynamic some industries might be...ie Technology), but the culture varies greatly. People here are just a great group to be around.
It always comes down to the hours. But again, that's across the board. If banking where a 9-5, no weekend kind of deal...I'd be in heaven.