Pros
My store has some of the best management I've worked with. A dedicated store manager, a hard-working assistant, and a pair of very knowledgeable department managers. Generally speaking, the environment and team in my store is excellent. We have a good customer service culture, and the management supports the associates - tactful when reprimanding, public when praising.
Cons
Some of the policies are at best poorly spelled out - at worst, they're horribly screwed. The return policy causes much anguish from both a customer and an associate standpoint because of how it can be interpreted by different stores. Getting supplies for security seems to be akin to pulling teeth from a chicken. There's many security "breaches" or just missing displays which are being caused by inability to order or maintain the required parts. In-store service for simple hardware work would make an absurd amount of money - instead, we need to send a customer's computer off for weeks at a time to put in a hard drive.