From my personal experience in the last year or so, it appears they've really improved their pay schedule. It seems I get a check the next month (example, for all January work, they'll send a check near the end of February.)
to post a reply:
login - or -
register