Pros: trusted to be in charge of your own products' placement, sales in retail stores
Cons: great if social/customer skills are all you want to use, or want to practice.-some lie about being in store, when they are not!
Need to be extremely flexible, a practice job. Only management is full-time. Having to deal with all part-time employees, about 10,000 in US.
Fast growing company.