First the car business is a dirty business, there never were any good old days. Many wars were fought, wilderness trashed, and lungs damaged as the result of the car business.
When you go to a job you are expected get there 15 minutes early and be on your feet until the store closes. You are not there to have a good time. Your time there is what you make it. Morale and work environment are just a state of mind. It is impossible to have a poor work environment. If you don't like the wages quit. If they are breaking any labor laws sue. If you are complaining about the business on the site, you are the one with the morale problem.
IMHO you owe AZO an apology. AZO will forgive you in the future.