I've been working on a new software that could do a nice work on the current market, and I'm trying to get investors to be able to work full time on this project and deliver before the other companies realize what is lacking in their software.
Now, an advisor told me that I should create a company if I want to get investors involved, because they are not going to put money on a person but on a company (this part makes sense), and that I should transfer the intellectual property of the software to this newly created company.
Is it wise to transfer the IP to the company, even if the company will be mine at first (the main idea is that I will sell some shares to get money), or should I keep the IP and create a contract with my company to ensure that this newly created company will be the only company that could do business with my product?
My primary concern is that someone told me that I should keep it to me, because even if I wrote a song the recording studios will be able to handle everything, but the song will be mine forever, no matter what.