Vantaggi
None that I could mention
Svantaggi
They promise you to pay 80% of what you earn at client place, but they hold some amount every month and when you change jobs they will keep the money
They do not have website to download your paystubs or W 2 s, you have remind them so many times to send them even then they miss sending paystubs for months
They do not pickup phones if you have any concerns
You would have to search for your projects on your own and they profit of off that