Thanks for connecting with Careers360.
While it is situated in Mumbai and has a good placement record, it totally depends on what other options you have when it comes to judging whether NL Dalmia School of business, Mumbai is good or not. If you could provide me with a list of alternatives you have, I would be able to help you better.
Check out the following link for more details;
Thanks and all the best,