re: #311 Nevergiveup
I can only speak for the Navy. From what I read and hear, retention is relatively high, but certain ranks and ratings are not assured of being retained at all.
What about promotions? My son passed the test for E-5 but was told no one was advancing this year in his rating.