I understand that. When I worked there, select employees were on the "freight team". The team would assemble at 05:30a to off load the truck and distribute the inventory. When I arrived at 08:00, two-thirds of it was still sitting in boxes on the floor.
As for the general look of the store, each employee that worked on the floor was assigned an area to straighten during their shift. If things got busy, the straightening simply didn't happen.
The service attitude? Ha! They're kids working with over-worked managers. Training? It it wasn't computer based training, it just didn't happen. But here's a perfect example. I worked with a customer who wanted some herbicide. He wanted 1gal of the cheap stuff which was essentially low concentration. I spent 15 mins with the guy and explained to him that the stronger stuff, when mixed down, was actually cheaper. So instead of spending $40, he spent $100. I got chewed out for spending too much time with the customer. Then I explained that at $10/hr ($8/hr rate but company employee expense = $10/hr), I "wasted" $2.50 on that customer. In return, I upsold the customer $60. Figuring a 40% profit margin, I wasted $2.50 which added $24 profit to the sale. They didn't get it.
I'll also add that the second I saw an elderly or frail person trying to handle a 50lbs bag, I bolted over there, handled it for them, and told them to have the cashier call me at checkout so I could load their car. On more than one occasion, customers told me I was the first person to ever offer to load their car. I was stunned.