We have a client that has multiple top level domains for the products they offer. These products are different full fledged softwares. They also have a domain for their actual company that makes these products. We are consolidating their sites so that all of them can be managed by one backend. One of our developers suggested to consolidate even more by moving their product tld's into sub domains of the company site.
They like their current spots they have on search engines for each of these tlds. What consequences would happen they were to move them to sub domains. How (if any) can we prevent these consequences from happening? Or is it better to keep them separate tlds?