I know a few people from the institute so I know a little bit about the institute. St. Xavier's University is not a good university for business management courses and the placements here are not very good.
Instead of joining St. Xavier's University with such high fees and poor academics and placements, it is better to choose any other business school with good placements.