What I liked
Good company culture, very friendly/collaborative. Intern program was well run, they had lots of fun events. We also were encouraged to switch teams halfway through the summer, so I was able to work in two completely different parts of the company doing two completely different things!