I enjoyed this book. The pacing and overall tone reminded me of John Scalzi or Joe Abercrombie. The plot is predictable in places, but that doesn't really hurt the story. There are a number of moments where just the right thing happens at just the right time, and the story does get a little into the "nothing real bad will happen and if it does it will be ok later" territory, but for the most part that didn't bother me.
If you are looking for a deep thinking, obtuse plot where nothing is spelled out for you, this book is not that. If you're looking for a fun read with interesting takes on fantasy tropes, with more or less likable characters, this might be more your speed.
All in all it was an enjoyable read and I will check out the sequel at some point.