Pros
Once a recruiter gets hold of your resume, they are relatively quick in contacting you with opportunities and in scheduling interviews. Compensation was reasonable for a low-level contract lab tech position. I was placed with a company with which I am very happy and was actually brought on full time at a higher position once my contract ended. Good for "getting your foot in the door," so to speak.
Cons
There is little to no communication between Lab Support and their contract employees once placed in a contract position. The only resource provided is the Contractor Care phone line, and the help given is inconsistent and, on two occasions, the information provided was actually wrong. However, the largest "con" I experienced was their benefits system, which is atrocious. Upon being hired I was given no information about benefits and their availability. Thankfully, I inquired with my recruiter who told me they were available, but actually electing into the benefits offered (Dental and vision are good, health coverage is extremely expensive if you want decent coverage) was not easy or streamlined (I was given erroneous information by a Contractor Care representative, and upon submission I received no confirmation regarding the receipt of my paperwork, despite inquiring). Upon completion of my contract and the resulting termination of benefits, I have received little to no information regarding continuation coverage, despite reaching out to multiple people on several different occasions.