I am not a lawyer, but is this not illegal in the U.S.? Checking The U.S. Equal Employment Opportunity Commission website[1], it says under the "PROHIBITION OF AGE DISCRIMINATION" section: (e) Printing or publication of notice or advertisement indicating preference, limitation, etc. [1] http://www.eeoc.gov/laws/statutes/adea.cfm
Seems like they're breaking the law to me, but it's not completely black and white. In the odd chance it would happen, wouldn't saying "20+ years of experience required", prevent anyone younger then 20 years from joining the company?
http://www.eeoc.gov/laws/types/age.cfm
Also, requiring experience is reasonable anyway since its easy to make a case about why it's required to do the work. I'd dying to here what kind of BS hand-waving argument could be constructed for why having too much experience prevents you from doing the work.