Very organized and consistent
Paid on time
Guaranteed plenty of work
Technically you have the opportunity to finish your shift early, without a change to your pay
Cons
Soul-draining
Makes you feel like you're just a cog in the corporate machine
More often than not, finishing your route early just means you're going to help another driver finish their route