I don't know of anyone who was "fast tracked" in the Navy. Some were
given E-3 straight out of boot camp if they had a college degree. I
also never heard of anyone getting advanced as an incentive for
re-enlisting. Money, yes, as a re-enlistment bonus for critical
(needed) rates but no advancement in rank. To be advanced you had to
have completed the qualifications, done the courses, get the sign-offs
and recommendations, have the required time in your current rank, take
the test and wait and see if you made it.
Often the Navy had several "increments" of advancements. If you scored
high enough on the test combined with time in rank, you might make it on
the "first" increment, meaning sooner than others. Some may be advanced
but would have to wait until the second or third increment. I remember
that some delayed advancements permitted you to sew the new "crow" on
your uniforms and take on responsibilities for the new rank but you had
to wait until the official date according to what increment you were
advanced under to receive the additional pay.
The Air Force sucked for getting rank if you changed specialties. They
disbanded the mobile comm squadron I was first in and sent to the IT
section as I worked on computers, as a clerk. Then changed to fixing
airborne radar units. Each a different AFSC. So was hard to get the two
years experience two get the promotion in rank. Was an AF problem
When I converted from RM (Radioman) to ET (Electronics Tech) it required
a six year extension of my enlistment contract. I was an E-4 and had
been in the Navy for 2 years and seven months. I was technically
"discharged" (while underway on the ship) and immediately sworn back in
for another 6 years. That's how when you include the 2 month extension
"at the request and convenience of the government" at the end of the 6
year gig, I ended up with 8 years and 9 months of active duty.
One thing I haven't mentioned. The Navy needed ETs but they didn't
advance anyone in rank as an incentive. But, I did receive a $10,000
bonus which was big money for a jr. enlisted guy back in 1971.