It is absolutely necessary to do thorough research when aiming at investing in a particular ICO, and there are many factors to be taken into consideration here. ICO allows projects a means of getting around the typical method that consists of pitching to venture capitalists or banks for financing, which is a time-consuming and difficult process. ICO is an example of financing democratization everyone can invest what they want and potentially receive huge ROIs, although at high risk of losing all their investments.