Pros: i wasn't there long enough to find any
Cons: poor management, poor equipment, high turnover
After a week in this temp to perm position I asked my agent to end my assignment as soon as the initial project was complete. This was about 3 more weeks. The next person in this position lasted 2 weeks. The workers try hard but the inexperienced and unqualified management and poor equipment make the work impossible.
In the time I was there, there was a constant stream or workers coming and going.