Advantages:Flexible – machines and workers can adapt to different jobsGood for custom jobs or small batch productionEasier to supervise specialists in each areaDisadvantages:Slower production timeHigher cost per unitMore material handling neededMay cause delay if one process gets overloaded