@Pessimist
I've lived in China for two years. In the heart of Beijing and I travelled all over the country itself.
They are a two-system system. Not completely communist as the government allows for semi-free enterprise and allows for companies to run unchecked as far as paying employees different salaries is concerned. Companies are also being run in a semi-democratic way regarding their structure, board of trustees, etc. Companies can hire and fire people whom they see fit or unfit for their role. The CCP even allows for companies to grow and evolve in a capitalist way.
This is to basically bolster their economy.
If China was 100% communist, there would be no billionaires there or different classes. Everyone would be reliant on the government and paid the same wage. Now, sprinkles of what would be 'useless' jobs exist but at least people feel proud and are contributing to society. One example of one of these useless jobs would be the people on buses whom announce the bus stop names. They are also watching you, ensuring you are polite and obey the rules.
Now, I am not a political science major or anything of the sort but I have lived there... and so this is coming from my experience. I am also aware that this is a redundant and not fully fledged definition of communism, but this idea of total communism is what China was like years ago and when I was there, it was totally evolved as far as economic opportunity is concerned...
I am fully aware that it's a stretch to call it a two-party system but from what I experienced, there was very little poverty and lots of people working. I travelled on a non-sleeper train for 16 hours amongst average Chinese people and had many other traveling adventures. They were all travelling during the holiday to visit their families and they seemed in high spirits and were all smiling, laughing, eating sunflower seeds, chicken feet, and smoking cigarettes.
Back in the day, during the cultural revolution or great leap forward, Chairman Mao killed all the historians and old school intelligentsia, and many, many, many, people whom were deemed unfit to live in the new industrialized China. Breadlines and the like were common and after this it was very unpleasant for a time for many people as they all were basically paid the same wage.
But today, it's vastly different.
Basically, the way it works is don't question the government and run your business as long as it follows general government rules and regulations and all will be smooth sailing. You can actually make quite a large salary in China vs. other non-semi-communist countries.