I like the premise and complications to the job! The whole terrorist subplot is very fun, and all the details seem covered.
Some of the big blocks of text could perhaps use a little more white space.