Pros
You learn a lot of cool things about printing and meet lots of people. Pay is good for a student in college (above minimum wage). Day and night shifts are available.
Cons
Pay is not good for someone with a family or trying to move out on their own. You will still be considered full time while only getting 32 hours a week. They are constantly cutting hours (especially during the summer). The people I work with have been there for years and many are not very knowledgeable about how to conduct day to day duties. Scheduling is unfair to me (never receive a weekend off & have to use your vacation days if you need to). Training SUCKS. You definitely get thrown to the wolves and current team members are supposed to show you the ropes but most of them either have stinky attitudes, too busy, and/or do not know much. Bonuses SUCK! You only get compensated if you sell the Product of the Month. An example would be: For every 3 pens you sell you receive $1 on your paycheck. Each store differs but my experience keeps me searching for a new job every opportunity I get.