Technologies that let employees work remotely have given rise to a growing phenomenon -- virtual internships.