Pros: compensation(bonuses), benefits
Cons: work you well over 60 hours(salary), no work/life blance
You can move up very quickly if you do not mind making sacrifices such as never seeing your family and getting taken advantage of daily! The benefits are excellent and the pay is good, however you never have time to go to the doctors or enjoy your family. They give you vacation time, but make you take it in weekend spurts. It was very frustrating to deal with new managers, regional managers, etc. They are constantly restructuring corporate, which trickles down to the retail stores. One month they want things done this way, the next month something totally different. I left the company on my own terms, so there is no real bitterness. I just felt the need to give an honest opinion to help people seeking a work/life balance.