Pros
Summit Racing has great health benefits and vacation\time-off policies. Many fringe benefits that no one else has. Most managers are very understanding and flexible with family issues and needs. CEO has a very "family" oriented thought process. He honestly cares about people. Product discounts in store. Ability to work special events. Races and shows. If you love cars, it can be a dream job. Every day is a car show in the parking lot. Summit Racing generally grows, regardless of industry trends. I never worried about job security, as long as I did my job. Impeccably clean work environment. Well maintained facilities. People's reaction when you tell them where you work. "Cool!"
Cons
Sometimes, you lose perspective when you work a place for a long time. It takes leaving to remind you that things aren't always greener, elsewhere.