manba finance ipo good or bad