Advantages let companies share costs fast and flexible in theory, should provide better products and services Disadvantages can difficult to control quality requires tremendous management skills
Advantages let companies share costs fast and flexible in theory, should provide better products and servicesDisadvantagescan difficult to control qualityrequires tremendous management skills