Nova is a great school in terms of the people you meet along the way, the networking opportunities you get, and the stamp of approval you get on your cv afterwards, that Portuguese companies tend to recognize while recruiting.
They push students as much as possible which means you will get a lot of work ethics.
That being said, it is an expensive school for what it is. Forget help from the staff members and even the classes/professors aren’t consistently good.