Infrastructure-wise, yes Puducherry Engineering College, Puducherry is more well-established than the NIT.