I liked this book better than the first book in the series, although that's not saying much.
The Good: The characters were less cardboard cut-outs and more developed. The ubiquitous name-brand-dropping that was so irritating in the first book is also, thankfully, gone.
The Bad: The book was fairly predictable. Also - and the big stumbling block for me - was that the villain(s) did one incredibly inept and stupid thing that allowed the good guys to find them. The good guys finding them happened fairly early on in the story, so the rest of the story essentially happened because of the TSTL moment.