Why is my Territory assignment job taking more time than usual to complete?

The time taken by a job depends on the number of records affected in an assignment. The job may run slow due to the latest changes in the territories that caused more accounts to be eligible for re-assignment.

Always run the full assignment after making territory changes and allow the job to complete. The first run with a full assignment may take a long time. However, the subsequent runs end faster than the initial full assignment run.