Pros
I've been afforded the opportunity to advance my skills through training, and have gained the confidence to tackle pretty much any task. I started as a driver, and was promoted to a finisher in large format colour, and grew from there.,
Cons
Tough times with coworkers, almost makes you want to look else where, as there seems to be no way to get certain people under control, and stop with the insults.