IIT BHU has a better placement record. It has good campus & has a good labrotary too. A lot of opportunities is there in BHU. So choose BHU. Both Tech. & non Tech. Companies come in bhu. Most of the students get placed in good companies & get international packages also. Best of luck.
Hope this information is helpful for you.