I have an admit from Northeastern Uni for engineering management. What is the buzz about this university there ?.I am An international student and I am worried about the aggresive nature in which Neu has been giving admits. They travelled all the way to India to hand out On-Spot admits. Please help.