Actually, with Direct Deposit, the "last business day" refers to what Maritz considers "the last business day of the month", not the "last business day of the month" as you might think. I say this because I note that the Maritz DD has been received on anywhere from the 23rd of the month to the 28th of the month. I thought that perhaps they consider the "last business day of the month" as the last Friday of the month. But that wasn't correct either. Sigh!
I have yet to figure out their method or pay schedule!
But, if you invoice them, they do pay on time.!
BTW, a good practice is to invoice them immediately after debriefing all of the shops you performed that day.