"Rated in halves"
No doubt, the first half of this book is paced more slowly than the last half. It was interesting, and very detailed, which sets a good stage for the latter half where things pick up exponentially. If you can be patient with an initially slow plot, you'll be ok. Coupled with this slower plot pace in the beginning, I also agree with the previous reviews that much of the content in the first half is unnecessary to the finish. It felt to me as if the last half of the book was written first, and the beginning of the book was added for context. I give the first half three stars, and the last half five stars.
The "prologue" by the author is great backstory, and you can really see the parallels and motivation behind his tale, based on his real life experiences.
The narration was good -- but some of the section breaks within chapters weren't noted by a long enough pause, or something. Two characters would be in a discussion one moment, and the next, it would be two totally different characters in a totally different place.... On a printed page, the section breaks are clear and anticipated, but this audiobook needed a little more of a pause in between to make it easier to transition from scene to scene. Aside from this nitpick, very very good narration.
Overall, it's a very interesting book comprised of a rich near-future world set in a compelling location, with love-hate characters. If you're patient with the first half, you'll be well rewarded.