Pros
Easy tasks, flexible hours, work independently, get paid weekly, salary is fair, company pays for mileage, printing costs, and any work-related activities done at home
Cons
Only offers part-time hours, no pay raises, no medical insurance/retirement plans/other benefits, team leaders are a bit clueless, some undercover work involved which is illegal where I live, unrealistic limits placed on the amount of time spent in a store so there's pressure to work quickly, must complete all jobs in the same store/area in one day and are not allowed to return another day to finish them, supervisor doesn't respect company deadlines-sets them according to whatever is convenient for her, when requesting vacation time, there's no guarantee it will be approved.