Pros: excellent work environment, friendly workers.
Cons: no healthcare benefits.
I had an amazing work experience with CLP, a new job every week. This job was temporary, and because of this work was not often. The only problem I had was the locations of jobs offered, often 60 miles away, the driving commute was undesired.