I was quite surprised to find Final Witness on Kindle Unlimited. It is an award winning novel, after all. That being the case, I had high expectations.
Overall, the story is good. The main characters show real struggles. Point of view and voice are handled well enough that you can discern each character's point of view by the language and thought processes presented. So, this book is definitely a step above much of the Christian fiction one finds through Kindle Unlimited.
What threw me with this novel is that articles are sometimes missing. Once "new" was in the place of "news" and a "he" was where "she" should have been. The book did not seem to be very well edited, which led me to wonder if the version of the story uploaded for Kindle was not the final copy sent to print. I don't know whether that is the case, but I hope something like that is what happened.
There were two scenes with glaring errors. The new externs go to work on Monday. They have orientation. After work several of them go out to eat for an informal debrief and have a Friday night restaurant crowd. Shortly thereafter, it is commented that it is still Monday. Something like that should have been caught, especially in award-winning fiction. Later, a description of organized crime suddenly shifts to describing Russian organized crime, but there is no segue that shows the topic has shift to be that specific. The reader is just suddenly reading about Russia without realizing there has been a shift. Again, something that should have been caught in editing. And, I hope this is due to an incorrect draft being uploaded for Kindle readers.
The story is pretty good, but I can't really say that it contained surprises. Legal fiction isn't really my preferred genre, so that may have influenced my feelings toward the overall story.