Pros
I work with a lot of great technology, and have learned some new printing methods.
Cons
Too many to list. The pay is terrible, and raises are non-existent. There is no employee review system, no set training system to on-board new employees, no shared corporate knowledge base, no share set of standards across the locations, and no ability for an employee voice to be heard. It's a terrible work-life balance, the benefits are inexplicably expensive, the billing technology and accounting practices are terrible, and rely on 25 yr old technology. Management has no idea how to effectively manage shops OR employees, and doesn't understand the need to hire educated people. There is no synergy with the shops across the country, and little effort to make it to where there is. I can't stress enough that unless you are desperate for a job, do not work here. There is almost NO career advancement available.