Pros
flexible hours, the store offers and does so many different things so you do learn a lot about various products, machines, and obviously shipping & packaging. good experience in retail - many cons, but it all depends on the individual franchise owner you work for.
Cons
prices are outrageous so you constantly have to deal with customer complaints and people getting angry, so it's challenging to build a necessary rapport with the customer. many of the individual franchise owners are money hungry (mainly because of the royals & unnecessarily high fees they have to pay to ups) so they focus on money instead of genuine customer service - which would actually bring and keep customers around. also, many of these business owners have no experience in owning a business so it puts the employees in a very stressful, frustrated position trying to help out the owner - but still getting paid as a simple sales associate.