which one is better ONGC Drilling services in mumbai or IOCL refinery?

very much confused as both are good oppurtunity?

When will be joining of IOCL officer through campus recruitment??