- The tasks are processed faster if the system runs automatically.
- It requires little supervision since the processing is done automatically as long as the instructions are given.
- Cheap to operate since the tasks are processed as a group.
- The user does not hold up the processor with slow input since the processing is done in one go.
- The processor works uninterrupted increasing the throughput.