I've read all of the Laundry books more than once and I'm going to have to do so again with this one, but this time to see if I can up my score. It's a good Laundry story but it felt too long overall while still rushed in parts. 
 There was a couple of big gaps in my reading of this (damn you work!) which might have influenced my experience. I actually came away from this sympathising with almost everyone but Mo, I'm not sure that was the intent.