The size of the method is directly linked to its cyclomatic complexity.
The main advantages to keep the size of the method small (which means dividing a big method into several small methods) are:
- better unit testing (due to low cyclomatic complexity)
- better debugging due to a more explicit stack trace (instead of one error within one giant method)