Pros: incentives, recognitions, and advancements
Cons: lack of trainig, not completely organize, no job structures.
This staffing company is a great company to keep you employed. The company that I had an assignment for was a good company. The hours were good and the flexibility was great but the company lack training and it did not have much of a job structure.