Telecommuting, professional isolation, and employee development in public and private organizations