What I liked
Lots of opportunities to connect with senior leadership/other areas of the company. We got all the resources we needed to complete our project. I worked on a team with two other interns and we were essentially a small team. We got the full Agile experience -- retros, demos, Kanban board, daily Scrums, etc. A really great insight into Liberty Mutual's structure and day-to-day routine of a developer.
Project had value and was interesting. Got to apply a lot of difference concepts I learned. Throughout the internship, everyone emphasized to us that our project had a lot of meaning and that people would be very happy to use it.