The idea seems the same as the agencies that supply pilots to third world airlines. The contract rates can be rewarding but the agency takes it cut from the customer. In practice they will not help in any disputes in either pay our performance and when that particular contract is finished you start again.