Pros: new opportunities, learning new things, productive/ busy work, hours
Cons: no benefits, not much room for advancement.
My favorite part of this job was learning new things and constantly having something to do. It was a laid back environment with friendly people which I love. I worked with great people and was under great management.