Pros
Flexible work schedule, get paid more than minimum wage to merchandise jewelry (when I worked in a retail store, I got paid minimum wage for about the same work), some good managers, paid for mileage between stores, busy and constantly changing atmosphere. I'm not bored like I was in many other previous jobs.
Cons
No full-time hours (hours are usually between 15-20 per week), no benefits, must hold down another job in order to make ends meat (it can be difficult to get another job with extra hours you have to put in for merchandise moves and inventory), many last-minute changes, shipments not reaching the stores on time, lack of supplies, some bad managers (I've worked with both good and bad in Beeline and at the partner stores), hand-held machine has many kinks to work out, no work allowed on weekends or holidays (this is a big con when there is more work than usual), sometimes the website is down. There can be quite a bit of travel between stores. It is difficult to work when there are numerous customers shopping in the store looking at jewelry. The loud music at Old Navy is annoying. This is supposed to be a store, not a club. No raise after performance reviews.