-I was helping the ex-wife of a Home Depot store manager and she brought up pay, and I gave the very vague ranges finishing with store managers can make 100k, to which she replied- "It isn't enough." Few people in management are happy with their jobs, and if they are it's because they don't do half the work they should be doing.
-At a short staffed store, employees were constatly being booked for days they had requested off that were signed by management several weeks ago. Threatening to leave or calling in sick would mean that you could recieve the days off, undermining any authority management had.
-Little or no recognition for work well done, usually because your supervisors are too busy doing their own work, or alternatively too busy not doing it.
-When I 'had a day' and started expressing to my supervisors all the things wrong and was asking why poor decisions were being made- to which a manager later acknowledged were all legitimate concerns, I was asked "If you don't like your job why are you working here?" I love my job, because I love helping customers, I was given a $20 gift card at Christmas by a customer and have had at around 5 specific letters a year to management expressing there appreciation for my service, not to mention hundreds of "Thank you so much." The solution for my being disgruntled was, if you don't like it here, leave. That's exactly what you should expect, if you care and love your job, you will be affected when poor management decisions, supply chain mgnt., or when other employees are incompetent or caustic- and if you don't care and are there for the paycheque- Welcome to The Home Depot!