Thanks for replies,
I got the job the myself, but the company wanted us with a third party so I went to who they wanted. 20% is outrageous. I agree about been paid quickly and not having to chase invoices, I still do some independent work as well.
Annoy feature is the "company" is making us do the dealing with the agents, not a huge amount of productivity the last few days, any saving with their pay cut are been eroded.
Also general opionion of agents is unprintable