20120326 tech.jobs: 10 best IT cos to work for in 2012