Vantaggi
If you have to work in retail, Home Depot is the place to work. They treat their people like people.
Svantaggi
Full time employees face bizarre hours in most cases. The IT side features byzantine technology that mostly dates from the '80's, which can make communicating and doing your job fairly difficult, and the IT guys really have no connection to or communication with their user base. There is a ton of data out there that the stores are dying for, but we really might as well not have computers at all, because in most cases the people who need the information will never have access to it, usually because nobody can even imagine that someone could write a simple script to extract that piece of information and put it in a report of some kind.