There are both advantages and drawbacks of the IPO, like all major decisions. You will want to consult a professional if you think you will go public. Work in collaboration with an investment bank to underwrite it. The company assesses your risk and determines your company's value – and could help you consider the public's advantages and disadvantages. Maybe you've heard that the magic number of your enterprise public is 100 million dollars in revenue, but you don't have to be this big. Conversely, you don't need to go public if you're that big.