advantages of taking a company public