Pros
Great for students and kids looking for a flexible schedule.
Cons
Poverty wages from a company that claims to care for its employees. Management at the stores I worked at are largely unmotivated due to the fact that it's nearly impossible to be fired. I've heard of people LITERALLY being caught having sex in the dairy fridge and recieving nothing more than 3 day suspension for having sex near food that we sell to customers. Management has no desire to help others progress because they have no desire to progress themselves. 7 years of being one of the most trusted and talented employees in my department got me nothing. While I begged for full-time work some older full timers were closer to being incompetent liabilities rather than useful and productive members of the team but there are simply no remedies to remove these people to free up spots for those who want to progress. They come in, get their 40 hours, and clog a system that is already slow and laborious.