It is, indeed. By far.
Whether you want a tech role, a front-end IB role, a PE/VC role, trading, algo trading, a hedge fund or quant role, a risk manager or a financial regulator role, or even a research career in finance, IIM C is by far India's best offering. It has a cutting-edge Finance Research and Trading Laboratory, multiple terminals throughout the campus and the laboratory, the largest annual research output by PhDs in India, and much more.
In terms of both absolute placement rates and batch percentage, IIM C has the highest placement rates in India's finance industry.