Pros
It's a stable job, at least where I work. I'm not on the selling floor, I think the sales associates probably get treated worse. The benefits are average, same as most places. They do have a 20% store discount for employees, but you have to use your Macy's employee credit card to get the discount and pay off the balance before it is due to avoid getting charged high interest rates.
Cons
The hours are typical retail...expect to work on weekends and all major holidays. They only give you off on Easter Sunday, Thanksgiving Day and Christmas Day. The other Federal holidays they give to you as "floating holidays", which is really just a personal day that you can request to take off. The salary I am making is not that good, and their pay raises are below average. A lot of employees and management seem to be unhappy a great deal as well. Opportunities for advancement are far and few between. Macy's is also notorious for its penny-pinching, they are generally a cheap company to work for. Expect very little in rewards and recognition for this company and you will not be disappointed!