Pros
Room for promotion. Good discount. 25%. Local management are usually really good and you have a tight knit team. Competitive pay rates. 1hr lunch. usually 1 weekend day off but can sometimes work both. CEO's are nice. Workload is easy when everyone pulls their weight.
Cons
Sometimes expected/extorted into working overtime for free (not me but other managers) due to certain Area mangers having extreme and unobtainable goals for the store. Sometimes things inside the company make no sense, the way things are done there are much easier ways to achieve the goals they set out which would actually cost the company less money (delivery routes and times for example). Also go about cost cutting in the wrong ways when they do try to. Hours constantly cut. Customer Services is useless and will never back you up. The buying team aren't great either. Higher you go up management the more egotistical they are. I've had some high ranking officials come in and not even acknowledge colleagues, the people who set the standard and at the end of the day make them look good. CEO'S are nice though! All the negatives you won't always have to deal with all the time, but its enough to grind my gears!