The 4 Start-Ups Techies Most Want To Work For

Despite the nation's lackluster job market, those with education in science, technology, engineering or mathematics -- commonly referred to as STEM fields -- are finding their skills are highly sought by employers.

The problem is so acute that many jobs in Silicon Valley are going unfilled because of a lack of qualified applicants. For those with the right stuff, however, landing a job at one of many tech firms these days -- especially as a software engineer -- can result in a pretty sweet deal (or even a date!).