Avantages
The training and knowledge sharing were excellent and Target really has a great infrastructure in place in terms of technology. The salary is pretty competitive (higher actually) than most retail organizations I've heard about. Customer service is a key focus and, if salaried, you are permitted to come in on your days off or come in early/stay late to get things done so you can spend time on the floor. There's a really great system in place for advancing, too, and you periodically (every year or two) get moved around in positions so you do not become bored (hard to be bored with so many things to do, anyways).
Inconvénients
Really difficult work/life balance. I often worked 60-80 hours per week in a management position to achieve my objectives and it put a strain on my relationships with friends and family outside of work. Be prepared for the hours. The salary is great but, if salaried, the hours can drop your salary below most of your assistants.