Pros
I worked for this company for over 10 years, and had nothing but positive experiences. I initially did not know anything about computers, but was trained and was able to eventually sell, diagnose and assist with repairs on them as well. My earnings went up consistently year after year, and I also earned bonuses/commission/and other perks too.
No corporate nonsense here. No need to memorize a 60 page guide. Just be yourself and know your products and you will do well!
Also, you never have to work past 6PM, ever! Or on Sunday! The owner/CEO is very easy going and loves to see you succeed.
Cons
not anything obvious that i can think of!