by aleph_minus_one 4 hours ago

I basically do agree with you. The only problem that I see with your suggestion is that companies often don't know what they actually, really want from their employees.