Charles Stross is one of the leading lights of modern science fiction. He knows code and coders. He skewers both corporate mentality and modern political trends. There are, as usual, several LOL zingers scattered throughout the book.
But, as much as this series is a money maker for him, I think he's getting tired of it. The pacing is off in this novel, particularly through the 2nd half of the book. The ending winds up being somehow a totally foregone conclusion.
I will always read everything Charlie writes, but, I would rather he turn his energies to new universes (which he of course is). Maybe 1 or 2 more Laundry Files and I think I'll have had enough.