Pros
Variety of tasks to do within one or more stores, on a daily basis. Somewhat flexible on time in store, as long as tasks are completed by the due date and within the amount of time given. Hourly pay, not task based like some merchandising companies. Benefits and paid holidays for full-time employees.
Cons
Time allotted for each task is by all means unrealistic. You are only given enough time to quickly throw product out on display, so that you can take the picture. The task time allotted doesn't take into account the time you'll ultimately spend digging the product out of the messy store warehouses, finding/waiting for store management to unlock areas where product might be stored, cleaning up the messy display/shelves just so you can place product, etc. You have to be practically running all over the store just to complete all tasks, in different departments. Stores often expect you to do things that your management say are no longer in the job description. Very little communication from upper management to store level, about said former responsibilities. So, stores don't believe you when you say it's now a store responsibility. Even then, you are ultimately responsible for said tasks completion, when store doesn't do it, because you are the one who has to take the picture for the client/company who is paying for it to be audited. Also, it doesn't matter whether you are full time, you will at some point in the year get part time hours, possibly for many weeks in a row. But you'll still have about 50-60 hours of work to do, and it ALL has to be completed each week.