You can remember the meaning of 公司 with this easy mnemonic:
I want to start my own company (公) (司) in the future, but I need some serious funds.
Using mnemonics to remember the meaning of Chinese characters like can have an enormous impact on how long to learn Mandarin it takes.