This is a good one, I only give one ten a month, at most, and this is the earliest in a month I have ever used my ten. The sequel for this is also excellent. It's a shame black_coffee hasn't written anything on SOL for the last 3 years or so.
The main character, Sparks is a Specialist 4 in the Signal Corps. I was a Lieutenant in the 123rd Signal Battalion in Wurzburg Germany about 20 years before the date this story is set and the military background rings true to me. The Signal Corps has two main types of soldiers, short smart guys (in Sparks case a girl, progress has been made in 20 years) who sit in truck mounted radio shelters and tall guys who lay wire. I suppose the Basic Training for both Signal and Military Police are at Fort Gordon near Augusta Georgia is so the less intelligent tall guys can be MPs. Most trainees refer to the location as Fort Garbage at Disgusta.
There is some early action near the US/Mexico border and both Sparks and her boyfriend, a PFC are wounded. A lot of characters are introduced, her boyfriend's family among them. One is his sister, Lenore and another is a Marine Gunnery Sargent who are the title characters in the sequel. After you read Sparks I am sure you will want to read it too. In Sparks the end of the story is interesting training both main characters receive. It's a real page turner. I kept reading it until 5am. Try it, it is really good.
I promised I wouldn't just give tens to all the books I review. I guess I lied. I didn't specifically check for technical quality, I was too busy reading the story. I didn't see anything bad, but it was kind of late when I read most of the story.