Well, I believe to grow big, one needs time and patience, even with BMA. Since it is a young college, they are trying to compete with good B schools when compared to campus, academics, facilities, training et al.
One can seek opportunity from even the crappiest place, he/she passes out.
Have heard sumwhere, A pessimist will find difficulty in the every opportunity, An optimist will find opportunity in every difficulty
I passed last year from BMA, I learned things that is helping me now to set my foot in industry. I tried to learn my best with the given chance.
I would rate it good as they are trying well to meet all the expectation and constant changes for good is happening.
Cheers,
Sonal