MNNIT is good , i can't compare.But I can authenticate that DTU(all three branches of MTech,CSE,SWE,ISY) satisfies you in number of opportunities.One has to join to get a feel of it.I am telling only in terms of placement,no other factors involved.
Only disadvantage is the huge number of btech students you have to compete with.