I completed a de-branding Marathon for the company 11/25, with my pay arriving 12/27. It was my first shop for this MSC in 26+ mos. and paid $25. Either I was singled out for special treatment, which is very unlikely. or they cut their past payment time in 1/2.
My suggestion is, if one fits your route, give it a try. The worst that can happen is your pay arrives according to the former schedule, but the best is you have a new source of income.