All of the institutions are well-recognized academic institutions in India. However, I think choosing IIT Bhubaneswar is better than going with chemical engineering at IIT BHU or CSE at NIT Rourkela.
It all depends on your interests and future goals. Check the following points before taking a decision:
When the choices look upon, you must know that IIT BHU and IIT Bhubaneshwar offer a 100% placement rate while NIT Rourkela has a placement rate of 85%.
The average package of IIT BHU is around 8.19 LPA while IIT Bhubaneshwar is 15.8 LPA and for NIT Rourkela is 8.75 LPA.
Category | IIT BHU | IIT Bhubaneshwar | NIT Rourkela |
On-Campus | 10 LPA | 15 LPA | 15.25 LPA |
Off-Campus | 65 LPA | 45 LPA | 30.6 LPA |
It's not always about the placements rather it's about your interest and abilities to learn and explore a particular field.
If you don't have any idea which branch to opt for, then you can go to the branch in IIT as it would be great to have an IIT tag and to start a career with it.