This isn't the first time I read Snow Crash. The last time, however, was twenty years ago when I was still the intended audience for YA novels. Normally I would have forgotten all about having read it, but I glanced the synopsis and it immediately came back to me. The whole 'pizza delivery is on time or else out stuff happens' made enough of an impression the first time around. That said, I couldn't for the life of me remember what the ending was, so I decided to read it again. 
 First off, the book is a little dated. You see references to things like cdplayers being the hip thing (which it was in the early nineties). I can recall being impressed with the Metaverse depicted in the book, but after twenty years of working in IT I just roll my eyes at parts of it. The whole 'hacker' culture is accurate enough (Stephenson knows what he's talking about), yet due to my background I can spot a plethora of tiny plotholes that distract me from enjoying the story. The libertarian slant to the described world doesn't help either with regards to immersion. 
 The second thing is when I finished it and realized why I couldn't remember the ending. It's because it's so abrupt. All plots are resolved within twenty pages with only the minimal effort required. Considering the lengthy setup (including the pages of exposition on (view spoiler)[Sumeria (hide spoiler)]) I expected better than what the book provides. 
 I would have given it two stars, but as my younger self would have given it four I'm going with three.