One of my friends recently graduated from IIM Indore and according to him, if you are decent in your studies and among the top 70% of your batch, then there would not be any issue regarding the Batch size. Top 70% means you will have to be among the first 70% of students who got placed. Beyond that range, there would be little difficulty.
Bigger batch size has its own advantages and disadvantages. There might be more of a disadvantage while you are in the institute. But these things work out once the college gets over and you will definitely get a larger support base for your career from your peers.