The program is flexible. I’ve been able to work and study at the same time. It’s not really a cheap program if you’re foreign (or Latinoamerican in my case). The student community is supportive and helpful, the study advisors are also present if you contact them. The content is quite elevated and the university has many master programs to choose after you graduate.