IIM Sambalpur and BIM Trichy, both these institutes should be approached only when all doors are closed and you are left with zero options. Both colleges have poor placement scenarios and almost no brand name. The fees you will pay are not worth risking your 2 years for. If you are confident that you can get a better percentile next year please sit for CAT again and go for a better college. But if you are not confident about the same, and only have these two options, go for BIM Trichy. The reasons I have chosen BIM Trichy over IIM Sambalpur are -
I know only 2 trivial points are not enough to justify a college worth. What you can further do is talk to the current students or alumni of both colleges. Relying on placement reports is not enough so interacting with its students will give you a clearer picture maybe.