The system is expensive and complicated.
The program allows employers to hire skilled foreign workers through a lottery system. The next step can take years.
Want a sign that business is hiring? For the first time since 2008, federal officials expect the 85,000 visas for foreign skilled workers will be snapped up in just a few days.
There's a new report out today that provides one explanation for why companies aren't hiring the people they want to hire: A visa program to bring in the best and brightest from around the world is capped, and doesn't account for the economic geography of America.