This one was a little odd, though it all wraps up nicely at the end. I would strongly recommend reading 'Cry for the Bad Man' first, however, as this is mostly a continuation of the case in that book. It left Ted and his team in an impossible position, politically and case-wise, but the author resolves it nicely in this book. (And, you'll see the reason for the title by the time you finish.)
I had a couple of nitpicks - first, there's a lot of concern for Rob, who is carrying on with a case uncovered in 'Preacher Man', but it's more tell than show, and rather on the side, with everything else going on. And there's quite a lot - we also have Ted getting involved, once again, in one of Mr Green's operations. (And that becomes the focus of the next book.) My other issue was with yet another case the team handles at the beginning of the book. It connects with the main case, but only peripherally, and gets more attention than it should.
I've become quite fond of the supporting cast - that's probably the strongest aspect of the series. Ted's team isn't a bunch of names and cardboard, but fully fleshed, each with their own life away from the station and history. The books rarely stray from Ted's point of view - we don't get too sidetracked from the main storyline. Rather, we see how the individual experiences and characters of his team play out as assets and liabilities as they work the case at hand.