Here's what I know that is the only advice you need. Go with the branch that is willing to put in writing what they promise! My daughter did not go with the Armed Forces option because no branch was willing to put in writing that they would allow her to become one of three specialities. They would all promise everything else, but when the time came to say ' what kind of doctor?" it was 'Whatever the (Army, Air Force, Navy, Marines, etc) needs at the time."
She had to say no for now, but will go back and apply at medical school again.
“the branch that is willing to put in writing what they promise”
Agreed. Whoever signs on the dotted line for the best training and ongloing training....
For a girl....probably AF, but personally, I’d go with whoever can go cyber.....