IPO risks and strengths