Ventajas
The hourly compensation was decent, the rules system in place for contingent workers was pretty relaxed and hands-off, the recruiter I worked with was personable.
Desventajas
Once my recruiter took a different position, Lab Support was essentially non-existent. Every ~3 months a [different] "account executive" would send a generic email reaching out to me and any questions sent went unanswered. Beyond expensive health insurance options, benefits are non-existent. No paid time off whatsoever. No paid holidays. No paid sick leave. There are much better contracting companies to work with that do offer these benefits. Also when the 12 month contract was up, I was not contacted at all for an attempt at a contract renewal, offer of another position within the company, anything. Very disorganized and once you are signed into a contract, good luck getting help from recruiters.