I was looking at the Wikipedia page for General Leslie Groves, the man who oversaw the Manhattan Project for the United States.
Groves graduated from West Point early on Nov 1 1918 (World War I caused his class’s training to be accelerated) and was commissioned as a Second Lieutenant. He was promoted to First Lieutenant six months later on May 1 1919.
After that, he had various assignments, including command of various engineering units. Generally his work was very good, and he earned a commendation for his work as a company commander in Hawaii. He did have one blemish on his record, in 1927, when a pontoon bridge was washed away by flood waters. A critical report was filed against him, but a superior officer interceded.
In 1929, he went to Nicaragua to survey a site for a canal. After an earthquake in 1931, he took over responsibility for the local water supply, earning him a medal from Nicaragua.
He was eventually promoted to captain on October 20, 1934. This is just eleven days shy of the fifteenth anniversary of his promotion to First Lieutenant.
He earned promotions on a pretty steady basis after that, reaching Major in 1940, Colonel very shortly thereafter (alas, as a wartime rank in the AUS).
My question is, why was he a First Lieutenant for fifteen years? If I understand correctly, the usual amount of time in that rank is only two to three years. It seems that he undertook quite a number of assignments with command responsibility during those years, which (I would think although I’m certainly no military expert) would eventually result in a promotion sooner rather than later.
Even if you want to attribute his lack of advancement to the pontoon bridge incident, that happened when he was already about eight years into the rank.
So, why was General Groves a First Lieutenant for nearly fifteen years?
Zev Steinhardt