Pros
Large established company. Access to benefits. Located near home. Competitive pay for the retail sector. I come from a lifelong career in contracting in the trades, but for personal reasons choose not to retire. HD is a good fit for me because I have no desire to advance, merely to serve customers and give them the benefit of my 40 years of experience. I was not atypical of the young Home Depot, however, the Nardelli regime drove most of my kind off, choosing to try to run stores with part-time no-nothings.
Cons
Needlessly capricious hours scheduling. Working week-ends, but that is retail. It quickly becomes painfully obvious that management at the store level has no power to effect any meaningful change. Suggesting improvements is a effort in futility.