Excellent company to work for. My runs were usually the same, rather dull at times (as to be expected) but I did not mind because the company was a good one, fair and decent. The hardest part of the job was long waiting periods at drop offs and picks ups (this is to be expected though as with most companies of this type) so I knew what was to be expected; it was not an issue with me. The most enjoyable part of the position was how I was treated (with respect).
Good work weeks, usually 4 days a week.