enterprise challenges