I liked that I was able to work on my own time, from wherever I wanted. It was very flexible with my schedule and I got to work on a team with other students.
What I wish was different
There was not a lot of guidance in performing the tasks we were asked and communication at times was a bit disconnected because we only met one to two times a week.
Advice
Be ready to ask lots of questions, learn a lot on your own, work with others, and manage your time and schedule.