Pros
NAPA Auto Parts is a large company, with a "small company" feel. Employees are treated fairly, and receive personal attention from management, which can often times be lost in a company of this size. The benefits are some of the best in the industry, and cover everything from healthcare to discounts on cell phone service. Great to work for a company that takes care of employees, and offers opportunities for advancement. I personally started as a delivery driver while in college, and have been able to work my way up the ranks since graduation - reaching the level Division management in less than 10 years. If you work hard, and want to work for a company that will reward your hard work, has countless employment opportunities nationwide, and is secure - look no further!
Cons
Increased competition from new channels, but that helps to keep us on our toes. Other than that, I cannot think of any at this time.