I do think the "leadership" bias is only really apparent in large corporations. I do think that small companies tend to value skill and hard work more, however I find, being in school right now, that it is the large corporations that are recruiting students at job fairs and not smaller companies and start ups. I think students who work, and and learn skills on their own are better off looking for jobs on their own outside of official recruiting. At least for people going into tech.