Pros
Flexible hours. Can pick & choose gigs. Can refuse anything.
Cons
Shopper perks and pay are not as promised. Not nearly as easy as advertised. Factors can make this job cumbersome. Reimbursement max can be as low as $1 depending on location which literally may not be enough to buy a pack of gum without out-of-pocket expense. Shopper pay is decreased with un-reimbursed expenses like gas, tax, and random supplies. Shopper reports can be TEDIOUS taking far longer than the estimate. Reports can be kicked back for minor details and the shopper lives under constant threat of not being paid due to error. Training can be minimal. The shopper is the lowest on the totem pole and seemingly the least considered and appreciated. Clients have increasingly unreasonable expectations for a $10 / $15 job. It seems that management does nothing to ease that burden putting the full responsibility on shoppers to maintain anonymity in a scenario wherein the employees admit they can easily identify the shopper because the client never varies the reimbursement amount, doesn't vary the scenario or forces an unnatural interaction. If a shopper is identified they will not be paid. Opportunity for advancement is low. Initial training is poor.