More companies embrace flexible schedules for employees