IPO Readiness assessment