Supervisors were helpful and nice, provided with the opportunity to work independently, flexible working hours was a definite plus.
Cons
Due to internship status, access was not granted to the university's online learning portals. This caused some problems because classes were mainly conducted online at the time, so it was imperative to source for other alternatives.