Pros: Good pay, benefits, hour lunch break
Cons: Sales goal, punished if you don't open credit cards
Starting pay is excellent. For many warehouse/production/factory jobs in this area, you start out pretty good. This is a retail/pseudo-sales job, and starts you out at more or less the same. If you're doing well, they put you at full time and raise you up even better with pay!
However, there is a daily sales goal, which goes into an annual sales goal. This is very difficult to do unless you can somehow connive people into giving you their contact info to come in and purchase from you (not likely) or you are fortunate enough to work with very few coworkers on a busy day (very unlikely).
Still, the people are good and the money is good. Plus they offer full benefits, and don't have a union (that is something that is necessary in some jobs, but completely pointless in a place like this). Get ready for annoying, repetitive music and lots of standing for hours at a time, but hey, it's a job. What more do you want?