Pros
The commissions that are paid per sale in your very next check are wonderful. Excellent benefit package for fulltime employees. Autonomy and freedom from corporate HQ when you were doing an excellent job and your goals and numbers were met. My regional manager was never "breathing down my back" and this was greatly greatly appreciated. As a store manager I enjoyed hiring the right employees to meet our goals, which were rarely unrealistic. 40% employee discount is excellent!
Cons
Dramatic learning curve for product knowledge. There's alot to learn. Advancement can be difficult given the rampant cronyism in upper management. Customer returns can be a nightmare, some threaten lawsuits. Some products can be ridiculously expensive, although not the fault of the company in most cases. Loss Prevention doesn't trust anybody that works there. Instead of LP asking for your help, they play this guilty before innocent card, making employees feel like dirt.