Pros
Pay is higher than average and benefits are offered for part-time employees. IKEA has great stated company values (though I would add that middle-managers I've worked for have not exhibited those qualities and seemingly couldn't care less about them.)
Cons
Most of the managers in the South Philadelphia store that I worked with were incompetent and lacked the self-awareness to realize they could do far better-- instead shifting blame onto their already stressed employees (everyone I worked with was looking for a new job at one point, some quit without having another lined up-- it was that bad.) They don't put in the time to know who does a good job and who doesn't so the result is that they micro-manage everybody. Specific job training was pathetic and laughable-- you basically learned everything from coworkers until management gave you a hard time for not doing something you didn't know about. The communication was terrible, because only rarely would they relay their expectations. Even employees who did everything right were still getting berated at the end of the shift. Managers consistently talked down to employees and that's why I left and will never go back. Shame on them.