My experience was pleasent, the content of the course is a little scattered, due to the 4 different paths you can choose within the course.
It’s a great place to meet people from different backgrounds, who have different interest than yourself. So, it’s great to start projects with people, or integrate yourself in projects that may already exist.