Pros
Competitive pay/benefits for the industry, hour long lunch breaks, its busy so the shifts fly by especially for closing management. Lots of opportunity for overtime. At my store my team is what makes it worth it. Everyone tries their hardest to come to work happy. Some managers at this place care about their employees and try to make their team happy because they know a happy team will go above and beyond to be great.
Cons
Very old school company. Old-school Inventory management programs leads to lots of excess/waste. Old school POS equipment that frequently has incorrect prices on items, leading to unhappy customers. Computers take 10 minutes to log into Windows 7. Technology is a mess which is unacceptable when Amazon just bought out one of their largest competitors. While there are good managers that care about the business, there are a lot of managers that care more about the numbers, which translates to budget cuts that strain the team. When everyone is stressed out and miserable, you can't deliver good customer service and it shows in the yelp reviews.