Small company, great coworkers, good internship program.
What I wish was different
Nothing really. It is great there.
Advice
I teaches you a lot about responsibilities of working in a tight-knit group. In work places like that one should try to actively help and find creative solutions.