Telecommuting: Why hiring remote workers might (or might not) pay off