The work was really dependent on the team you were put on and if the manager had anything in mind for you.
Unfortunately, the work I did there was really lacking purpose and although I continually requested for more work, I felt like I spent the term doing work that didn't really have an impact.
However! The company overall has a really great culture: very young age group (for the most part) and so many perks! Just make sure you know exactly what you'd be doing in your role prior to accepting the job - the company itself is honestly great though.