The theoretical advantages of Communism include equality for all, social cohesion, accessible health care and education for all. Communism supports the emancipation of women, justice for all, the rise of the proletariat and the abolition of the bourgeois individualist.
Communist ideology promotes total social cohesion, with every person working toward the benefit of the society as a whole. For true equality, all people are viewed as equal, regardless of their family, education or net worth. This creates an equal playing field, with every person extended the same opportunities, and, in theory, it should help to reduce crime and violence.
In a Communist society, the government essentially owns everything, including all businesses, production and industry. This eradicates any competition and ensures economic stability. To further ensure social and economic harmony without competition or ambition, the government provides work opportunities for every citizen, ensuring they have enough opportunities to support themselves and their families, and every opportunity has a direct benefit for the whole society. However, all citizens must work and fulfill their part to receive pay and work benefits. If they fail to work, they suffer a variety of sanctions.
While Communism sounds like a viable option in theory, it is largely made impossible by human nature. In real world examples, Communism as a form of government has eventually and perhaps inevitably failed repeatedly. This is because, despite the ideology, corrupt leaders result in Communist dictatorships and oppression rather than harmony for the masses.