The up side is that you will learn all the nitty gritty details and will probably have a very good understanding of the essentials of all technologies that are in the curriculum. The down side is that it is quite disorganized and that there is no literatury specific to courses. Also the studies are harder than those in neighbouring universities. On the bright side, you prettymuch have a guaranteed job when you get to third year, if you want it.