Guess who’s a big old jackass! The guy who washes his pants with his paycheck in the pocket. Why, that’s me!
That said, my current system of payment involves my issuing an electronic invoice, their cutting a check a week later, sending that check on a week-long 740-mile journey in a check-shaped envelope with a transparent window, and having me physically carry said check five blocks to the same bank every damn week. You’d think a company that is made of Internet could streamline this process somehow! I’m not denying my own culpability here, but that doesn’t mean I can’t call shenanigans on the system. The McDonald’s next door offers direct deposit, and my last employer required it, and my current employer should at least make it an option.
Update 1337 hrs: Spookily, right after I posted this, my boss called me to say that a) I’m now in the corporate bonus pool, despite being a consultant, and b) I just got a significant raise. All complaints withdrawn! Forever! Probably not forever.