Pros
If you work hard, you can advance possibly, store managers are usually great as mine was. Will work around family emergencies, do provide some incentives and benefits. Do provide commission for sales on counter. Giving good customer service opened to door to me getting my current job elsewhere. Relaxed dress code.
Cons
VERY low pay to start, may have to wait a long time to advance, have to be a manager of a store or have a slaried position to make acceptable pay. The hours are a rollercoaster ride being retail. Prepare to work every Saturday. In some geographic areas prepare to deal with language barriers. At times deal with customers who lack hygiene and knowledge. Beware of warranty fraud on customer's behalf. Training is very informal at times, not enough hands on. Upper managment often uses Big Brother is Watching you Tactics to see if employees are doing their job. Employees play other roles besides selling parts. Cleaning bathrooms, replacing lights and maintaining the store. TOO much paperwork in dealing with operations. Low pay causes a high turnover rate. Higher pay would keep competent employees. Employees at times may be required to travel to other stores to help do inventory. Employees responsible for buying shirts and maintaining them. Lifting heavy items such as batteries.