It takes about 4 to 6 months for an IPO. Jenkinson said, "This is a very tough process for the company's managers.