I am leery about dystopic novels because they bum me out, but it was JCP, so I had to. I listened to the audiobook and it took me a while, because I didn't want to listen unless I had some time to spend. I wanted to concentrate.
I really think Jordan Castillo Price is in a different league than most romance writers. Each of the characters was such an individual. The locations and situations were really vivid - and scary and grim. It is M/M/M, but it worked for me. Not too much sex, or stopping in the middle of a chase scene for sex. And they felt like good matches for each other, even though they were completely different people, each with significant weaknesses. Tim, for example, is a really good programmer, but he panics and gets distracted - so at one point he starts printing out everything he has downloaded instead of figuring out what is important first. And Javier's first reaction is to be cynical and untrusting, even when it doesn't actually make sense. Everyone is relatable without being superhuman. Definitely recommended.