No industry can compete for talent quite like tech can.

Against a particularly tight labor market, companies like Amazon, and Tesla lure computer scientists and engineers with generous vacation benefits, mammoth salaries and promises of work-life balance.