Pros
DG is a growing retailer - one of a very few. DG has shown itself to be in an evolution phase and will presumably continue to re-invent itself. The company has a solid set of Standard Operating Procedures (SOP). These spell success with a capital S if they are followed. No need to reinvent the wheel.
Cons
The growth pain is evident internally, but since the nature of retail is almost always in flux, the customer service side of the equation is not being supported as it should be. When budget reductions are required, the last place that these reductions should be looked for is in staffing. A lean staffing machine is not a good way to convince customers that the company CARES. Too many DMs and RDs do not want to face the reality that passing bad news up the chain is the only way for a company to continue grow. Keeping bad news away from the "biggies" is not a solid career move. It does come back to bite.