I know I've been doing fine dining and bar shops at an Indian Casino and I've been really pleased.
They pay every 2 weeks, so if you do a $200 restaurant visit, you could get paid before your credit card bill comes.
The only problem I've experienced is the schedulers don't work after 5 PM on Friday until Monday morning. There's been times I decided to go to the casino a between those two times and there wasn't a way I could self assign them.
The scheduler I've worked with, has other wise been very responsive. They bought SeeLevel and I got paid 7 days after doing two $35 shops on the SeeLevel website.
Perhaps SeeLevel has a PI license to allow them to schedule in Vegas.