Ipo consulting