I was skeptical at the start but wanted to take my chances because I loved working for the clients and to my surprise i see there was no problem as projected here.
Inconvénients
I missed my paycheck once but then i remembered I'd ignored to submit my time-sheet in time but they promptly included the missing week's pay to the next paydate.