Just a thought
Why don't big corporations have aptitude test for lower tier employees?
A big problem in this country is keeping employees motived and having a fair system for advancement would make a big difference. There is definitely some diamonds in the rough out there, geniuses who for economic or personal reasons are stuck in a unfavorable spot for a long time. Why not promote high scoring individuals with an opportunity for advancement?