It’s hard to get a grip on this novel. It can be described as a modern-day geek technothriller. On the one hand, it’s densely plotted and very exciting, with none of the massive infodumps the author is (in)famous for. On the other hand, the entire book can be said to be a skeleton on which to hand a skein of infodumps. In other words, there’s a lot of action, but very little inner motivation.
I’d say it’s a season of “24” written by a nerd living in the US Northwest.