Pros
Great Benefits, Great time off perks, potential for new gadgets, fairly respected company from a customer's view. PTO fairly easy to schedule, but good luck having uninterrupted time.
Cons
Work/Life balance is a joke, labor hours are so lean that stores barely have adequate coverage, IT tools are a joke, with antiquated systems, piss poor implementations (and constant roll backs), lack of information and constant decisions made by folks that have never worked in a retail store. Lack of tools to do the basic jobs mean you're on the phone most of the day and dealing with constant system crashes. Senior Leadership comes in and does numerous "listening sessions" and writes down tons of feedback, but that rarely leads to results. Everything is a fire drill, no planning. Support partners are rare and far between, turn around time for answers can be days at times. Threats for not supporting a new initiative are vicious, only to have the attention turned elsewhere when someone realizes something else is more important, or its just stupid to pursue. Pay is substandard to positions at other companies, but perhaps the casual attitude makes up for it. HR backs employees more often than managers, seems more difficult to fire a problem employee than it is for HR to kneejerk on a speculative claim from a report. BlackBerry always within range, or else you're reamed for not getting some number in by an absurd time (10PM emails/text's for the night's numbers? screw off).