Small | Wed Jun 8, 2011 11:04am EDT

Tech startups face stiff competition for talent