ISM is good because its tag helps in getting better opportunities in the future. If you're average at coding, even then do not worry because at ISM you will anyway get good packages. Being a government college, the syllabus at ISM Dhanbad is better.
ISM has a placement rate of 100% for CSE in IIT Dhanbad. If you're planning to study abroad then the IIT degree will matter greatly for admission to any foreign University.
As for BITS Pilani, surely it ranks among the top educational institutes in India for engineering. It is on par with the top IITs and the placement rate is 100% like at ISM Dhanbad.
The campus keeps getting renovated and holds a photographic charm with state-of-the-art facilities. The crowd is amazing as well. You can decide based on your location, future goals, preferred weather if you will- because both institutes are at par with each other.