Don't these companies need you to be early 20s, have similar hobbies/culture to the hiring company, and live nearby already? I find it hard to believe they'd look at an applicant who doesn't fit the standard criteria. Why bother with someone who doesn't fit the mold when there's 10,000 applicants per month who do?