High quality university. Practice oriented courses are offered. University has high budget. There is a strong collaboration between uni and companies. Only problematic part is, there are too many students and not enough university staff. It takes a few months to have thesis