Pros
These pros apply to project work and not reset work: Flexible work hours- The only great benefit to being a retail rep is that if you perform project work that you can set your own work schedule. You will be assigned projects in many retail locations within your territory and are given generally 1 to 3 weeks to complete them. It is up to you when you want to schedule these projects, the only constraint is that the store must be open for business for you to be able to do the work, and it is preferred that you work between 9-5 on weekdays, though even this does not have to be strictly adhered to. This means that you can take time off from project work generally anytime you want/need to, as long as you do not have reset work which is scheduled for a specific time and cannot be changed. Little interaction with supervisors- You are a third party worker: you are contracted by a client company (ex. Johnson and Johnson, Novartis, Kraft, Hershey, etc) to perform merchandising services in a retail location (Rite Aid, Walmart, Shoprite, etc.) While doing project work you have no supervisor on location, though if there is an issue you can call your supervisor or field support. This doesn't mean that you can slack off and not do your work, because your supervisors do audit your store visits to make sure you are doing your job, but it does give you some freedoms. Paid for time spent driving and for miles driven between stores (which will cover gas mileage but in the long run probably not the car maintenance). I found this to be the perfect college job, short of some kind of internship which might actually help you get a real job when you graduate. I could work around my classes/social life and rarely work except during my free time. Think of project work as working at any retail drug store or grocery store, but never handling a cash register, not dealing with customers, mostly just stocking shelves or doing other merchandising activities. And most importantly, instead of your boss telling you what hours to work, you deciding which hours during the week you feel like coming in.
Cons
You make 10-12$/hour. You will never earn a raise and there is almost no way to advance from your position. Reset work, unlike the project work mentioned above, cannot be adjusted and must be worked at a specific date and time (reset require multiple people so they must be coordinated, unlike project work). Also, it will usually be supervised, so neither of the benefits above apply to reset work.