If you do not have any skills to create content, or if you do not speak several languages, then you will only need to participate in the company signature. However, in this case, in order to have decent earnings, you need a high-ranking account.
Getting a higher rank account is really difficult (and troublesome) because of the new addition of Merit System. There are so many improvements that need to be made and I hope that the admin will focus on developing those need to improve in the current system.