The best way for companies to satisfy all these disparate expectations would be to let employees set their own schedules. So far, though, models that offer complete flexibility are pretty rare ...