Pros
Retail is... well... retail. If you are going to work in a retail store location, than I have found that Lowe's is one of the better places to work. Great benefits, great environment, and at least in my location great people!
Cons
I have found at least in the location where I work is that the communication between upper management and department managers is horrible. Upper management tends to believe that the less we know what is going on the better. Also, it is widely believed that a department manager is the worst position to have in the entire company... you do not get any support when holding your own people accountable for their actions (or in-actions) and this is especially true when it comes to sales specialists who pretty much get away with murder. True leaders will excel in this position. have noticed that the "who you know's" get promoted before the "what you know's" every time... a good ole boys club.