rainbow children's medicare ipo review