A friend went through the army program starting at med school around 20 years ago. She just got her Oncology surgeon cert, which is ridiculously deep in the medical doctor qualifications.
Seems like the program was effective to me. She had to move around quite a bit, but she also got access to the best hospital programs.
I definitely was dubious about the entire idea of signing with the army, but it worked for her.