The university has good faculty and lab facilities, although you cannot expect the facilities to be at par with universities like TUM and such.
One of the advantages that this university has is the location. Being in Baden-Wurttemberg, one of the most industrialised states in Germany, you can find internship/job opportunities fairly easily if your German is good and of course, if you have the requisite skills.