The company has a small size and has personalized intern program. Each intern has his own mentor and interns work on ongoing projects. The company also holds various interesting intern activities to bound the team. I like the company culture there.
What I wish was different
I wish I had more expierences about interacting with different teams to learn about what different people were doing.
Advice
I would suggest prepare well to learn as you do the work. There are many times I don't understant how to achieve something and I googled a lot of things and that's totally fine.