Pros
Payment is fair but they totally control how and when you get your assignment with no consistency and you can’t count on that money
Cons
No accountability, no follow through, no consistency, no one responds to e-mails, and they don’t follow their own polices, incredibly frustrating