For a full discussion of the considerations with regard to going public please see our publication: IPO Guide