I loved it. It was really fun learning new technologies and working on the tasks they gave me. My boss was super flexible and gave me the ability to work on what interested me.
What I wish was different
I wish I could've worked on a team/collaborated with co-workers more.
Advice
Leverage your network and tools to the best of your ability.