I had to fight through the first 100 pages or so as Brad Thor built the basis for the story. From then on it was a great ride. Scot Harvath is a really enjoyable character as is Claudia Mueller. The villains are also well written.
The comment about him interfering with justice is valid but since when did a thriller contain a hero that didn't.