IT employment dips, initial H-1B visa demand sluggish

Demand for IT workers retreated a little in March despite the addition of 162,000 jobs to the U.S. workforce overall, in what the White House had...