Pros
The culture has always been a differentiator for Best Buy. People love to work here, and we are encouraged to find more ways to empower our associates and improve the employee experience. I've always felt the pay was competitive. Anyone who complains about pay probably isn't comparing it to a similar job. Additionally, Best Buy rewards movement over mastery, so your raises are much more substantial from promotions rather than just being great at your job.
Cons
Nobody leaves a bad company, they leave a bad boss. Once you have a GM who doesn't like you, it becomes very hard to promote or transfer stores because they will sandbag you when someone calls for their input. We focus so much on promoting from within that we will ask other's input and way they more than the merits of the candidate.