A friend of mine from school is completing his BBA from IMS Noida and his experience so far has been pleasant. According to him, it is also a good institute for pursuing BBA.
Pros
In addition to these, the location of the college is Sec 62, Noida. It is the corporate hub of Noida. The area has two other good institutes, Jaypee Institute of Technology and Engineering and MGM College of Engineering.
Cons:
Apart from these cons, the institute does not directly involve itself much in the fests. The attendance would be marked but the college rarely sponsors the students.