I've been reading about postwar corporate culture recently and its pretty amazing that orgs would just sit on these amazingly talented people - and knew they were talented - but just didn't care. Not only were some of their most skilled workers not promoted, they weren't even paid more. I think WWI and WWII greatly shaped the attitude of corporate leaders from this period that you just simply hired someone to do their job and made sure they did it well and that was that. Very reminiscent of military ranks. Seniority and loyalty each mattered just as much as skill.