I have shopped for Nsite, and they are very nice. Most companies dock your pay or don't pay at all if you don't submit reports by deadlines. Many deadlines are 12 hours, so 24 is generous. It is very important to follow procedures correctly. Again, most companies won't pay if you don't.
***************************
Thanks to all the forum members!