Pros
Macy's provides a good entry level job to get into retail and there are some opportunities for advancement to specialist or commissioned areas. The employee discounts and Macy Money are also good perks.
Cons
Although associates are expected to sell items to customers, provide outstanding customer service, and keep the department in order, pay starts at or around minimum wage and, in my experience at least, there is very little recognition for hard work where it is due. An associate has to sell a certain amount and open a certain number of credit applications to get recognized as a hard worker, whereas those who work the floor and try to do stock work are ignored for their efforts. A lot of people get away with sitting down on the job and chatting all day without the managers realizing at all.