It’s got the goods and the bads as with everything. My program was well organized in my opinion, most of the professors were competent, positive and willing to help you in the free time or after classes. It was considerably easy if you take your time to study and work on projects.
The online program was super poor and not well thought out. The professors got really lazy, the students even lazier haha. It was already studying mostly through the internet, but with the online mode, it got severely worse.
There were a lot of tests and projects to give with not much time to do the tasks and it got overwhelming at times. It doesn’t go well with a job on the side.