Companies offering these benefits to "local hires" are being generous. Some might also say they're being stupid.