Pros
The long-time associates (non-management personnel) have a heart and are very pleasant to work with.
Cons
Layoffs, layoffs, layoffs. Many layoffs just about every month. I saw them get rid of long-tenured employees (who were here 10+, 15+, 20+ years) throughout the year. Practically every week you see another employee or two being laid off. How do they do it? Do they throw the long-tenured employees a going-away party and thank them for their contribution? No, they call him/her into a conference room, coldly say that he/she is being laid off, then tell him/her to go down to HR and then go back upstairs to pack their stuff into a box and to leave immediately (like they are a criminal). Morale is in the toilet - the way they treated their staff is absolutely unforgiveable. People absolutely hate working there, are scared for their jobs, and are utterly disgusted at how rudely they throw long-time associates out of the building (just pack up and leave immediately). High turnover.