Interconnectivity with coworkers is nice
Oreilly auto parts is a pretty decent company, but it really depends on the location. In my location the pay isn't all that, but the team is why I don't have too many problems with it. My manager is an exemplary example of what a manager should be.
Fun interactions with both coworkers and customers.