The system is a bit old-fashioned and there are quite a lot of things that don´t make sense to a normal person. Some faculties are good, only one (FER) is recognized outside the borders of Croatia and others are pretty much irrelevant. A lot of theory and little practice. All sorts of affairs are often so i would think about private universities or free ones in nearby Slovenia.