Pros
Macy's gives great employee discounts, including days where black clothes (required for work there) were given huge discounts. Some days each month Macy's cardholders get extra discounts if they use their Macy's cards- so employees can get that discount on top of the employee discount. Employees who get good reviews from customers are recognized. They give store credit or cash for signing customers up for the Macy's credit card.
Cons
Work schedules were changed last minute without mentioning it. My last week working there, I was scheduled to work only a few hours. I printed out my schedule and felt satisfied, but the day before my last scheduled day, they changed my schedule from a few hours (~5) to 25 hours! Not what I wanted... They set goals for each employee for selling credit cards- want employees to be pushy. Needed employees to cover different departments at a moments notice. This wasn't too bad, but if you haven't had any training in that department customers can tell an become frustrated.