Pros
None. It will steal your soul. Not that they pay competitively, but no amount of money is worth spending a day in the horrid environment.
Cons
Leadership does not care one iota about employee morale, which happens to be critical for a company's success. Not in the corporate office or stores. Aside from the stripping of aspects that makes working here "fun", (holiday parties, summer picnics, onsite cafe, employee club), greed has led to huge portions of the company being outsourced to India and the Philippines, including payroll and HR functions. And it's been done without communicating to employees. You call the IT help desk one day and the person who answers is in your building. Call the next day and someone in the Philippines answers! Does that sound like leadership you'd like to work under? Doing things in the middle of the night, literally. The pay for all but the very top level executives is at the low end of the lowest range. The benefits are virtually non-existent. Medical is a horrible consumer-driven PPO. Hardly anything other than annual exam is covered. It's like being uninsured or self-insured. Employee discount is minimal compared to the highest prices in the industry. We are not allowed to order office supplies. Department VP suggested raiding empty cubes (from all the people who lost jobs to overseas) instead. All while executive VP collects a bonus in excess of $8 million. Positions are filled in a shell-game style. Not until very recently were positions posted internally. Existing employees are discouraged or black-balled for exploring options on other teams. You put a target on your back if you dare to consider moving into another role. Training is non-existent. Onboarding process is woeful. The only real way to survive this culture is way ghost protocol (way under the radar) or to come up with another way to send jobs overseas. Those who do are handsomely rewarded.