Avantages
-Good work-life balance
-Interesting projects with impact on society
-Clients are a joy to work with
-Long-term contracts
Inconvénients
- Vendor takes a considerable amount of your hourly bill rate.
- Vender is rather abrupt, and is only nice to you if they are having trouble keeping contractors or getting contracts
- You recieve no benefits
- You are responsible for purchasing professional liability insurance
- The only thing the vendor appears to do is cordinate interviews, collect invoices, provide contracts to sign, and pay you. If you work directly with a client, this tasks are a minimal to setup.