Okay, so this is actually the second time I've tried to read this book. The first time, I made it about four chapters and got bored. This time, I swapped to listening to the audio book, and found that it was a great listen! 
 If you can power through the first 6 or so chapters, then the parts that I wasn't enjoying stop. Now that's a big ask, and I do know of others that have had the same issue as me. If you think you can handle it, then this turns into a great book. 
 One other small niggle is Scott Lynch's hopping around in time. I'm fine with the concept, but I felt it wasn't handled brilliantly, as it's not just two points in time swapped back and forth between them, I think there were three or four relevant time lines, and there's no obvious explanation, so you need to remember and pay attention. I would have liked a slightly more obvious "this is the time period we are in now". It took me out of the book on occasion and made me dig deep to remember what had and had not happened during the time being written in. 
 However! That's it; those are all of my negatives. The opening chapters, and mild confusion. The writing was great, the characters were enjoyable to read, the lead character is great fun to follow with obvious exploitable weaknesses. I never felt he'd die (this isn't Game of Thrones), but I never knew how he was going to get out of the ridiculous situation he had gotten himself into. I thoroughly enjoyed hearing about a battered and broken weakling of a character, outsmart an entire city. 
 It was so good, I moved straight on to Scott Lynch's next book in the Gentleman Bastard series.