I found this book heavy going in places. I am not sure I was ready to dislike the main character quite as much as I did. It is difficult to write a less than sympathetic core collection of characters and this is a good example of it being done quite well.
I liked some of the details/descriptions and style this was written but overall for me it was a bit grim. I think if you like these sorts of "tied up tightly together" stories it is well written.
I found the pace was slow for the last 1/3 of the book but that may have been again related to not identifying well with the core characters and therefore not feeling empathetic to their situation. I appreciate this is my interpretation and I cannot fault the writing - it is just not for me in this case.