As a Chinese, I find that Japanese is much more complicated than Chinese. Japanese has three different writing systems, including the Kanji which is derived from Chinese. In addition, there are at least three ways to communicate with someone, based on the intended level of politeness. Moreover, there are at least 2 ways to pronounce a Kanji, the Kun and On ways. Japanese also has a more complex grammar and sentence structures than the Chinese.
With a few exceptions, Chinese characters usually have only one way of pronunciation. Of course, the same Chinese characters can also be pronounced in different Chinese dialects such as Cantonese, Fujian, Shanghainese, etc. But we only learn the official Mandarin Chinese in schools.