Re: Today IS payday...
Strangest pay system I encountered was a big blue megacorp who paid you in advance for the month you're about to work.
It meant that when you join / they borg your employer you get an extra month's pay.
It also means that when you leave to go to a company with normal backpay, you had best had a month's wages saved up to live off.
I then went to a company that paid on the very last day of the month, however once they started pushing that out to the 1st-3rd of the next month (and presumably skimming the interest) I started looking to leave. They claimed they would pay for any fees relating to missed payments, what they wouldn't answer was how they would repair any damage to employee's credit records.
I'm now paid 25th-ly, or the nearest working day beforehand. Which is strange when it is about a week before the end of the month, most of my bills come out at the start of the month, I look at my wages and panic. But then remember I'm a few weeks off the next pay.
Once had a standing order to a company who didn't understand how bank holidays worked. It was due to go out on the 1st, but if that was a Saturday and there was a bank holiday (or two!) the money might not transfer until the Tuesday 4th or Wednesday 5th. Cue phone calls "Where's our money?" "When the bank sends it"