Pros
Management focuses on building a strong team and connecting the employees to a common goal, which is what every company should be doing. In a retail field, most of the staffing is unmotivated 18-24 year-olds who are working retail for a reason. Realizing this, Best Buy has tooled their methods for getting them working together, knowledgeable by creating a cooperative but competitive training environment, and setting up their staffing correctly.
Cons
It's retail, so you get all the problems found at every retail store. It's also big business, so you get situations where you can tell Best Buy is going after every dollar it can, and as a non-commissioned sales rep you usually don't feel great about selling the customer on it. Most of the time it's pretty good, but it's not perfect.