ECE at IIIT Allahabad is one of the finest course when it comes to course curriculum and variety of subjects.
You can get in touch with the core subjects in the first semester itself. What else you need?
NITs normally have some courses like engineering drawing, chemistry, mechanical, etc in first year which gives ECE at IIIT Allahabad an edge over NITs.
Now coming to placements.
You must have heard that placements at ECE at IIIT Allahabad are bad.
Yes true, but IIIT is no exception.
If you see for MNNIT, average CTC for CS is above 8, while for ECE its less than 6.
Department of Training and Placements
Moreover, the placed students of ECE are mostly in consultancy, finance, IT companies since core companies in ECE are very limited.
I know people from ECE in many IITs, NITs and DTU/NSIT and the scene is more or less same everywhere.
So, one cannot say placements of ECE are bad in IIIT Allahabad. They say it simply because they compare it with placements of IT in the same college (A flawed comparison).