i've been with HD for over ten years and the pay is solid. Benefits are good too, especially the health coverage and retirement plans. The schedule is flexible, which helps a lot with work-life balance. Plus, the team at my store is great - everyone pitches in and works hard. You can't beat the variety of products we sell either