How good is Budapest University of Technology and Economics?

From a few old posts here, I have read some very concerning comments regarding the quality of BME. Apparently, the teachers are 'A-holes,' they unfairly fail students and whatnot. The program is also unnecessarily tough because they want to be like "look at how tough our program" is etc. Although, I have heard that the international programs(English) are a bit more manageable. Now, I am a bit skeptical of all of these, so I would like to see what people think now.

  1. So, how good is the university in your opinion?(STEM Programs)
  2. How is the student life?
  3. Are the teachers really that bad?
  4. Would you recommend ELTE(or any other university like SZTE) instead of BME, if we are talking about CS
  5. Anyone got any idea about how good the Physicist Engineering program is over at BME?