Pros
This company has everything I want in a culture: supportive people, mentally stimulating, challenging to the point of personal growth, but not to the point of burnout.
The people within it are industry leaders, world talents - and yet, you never feel a shred of ego around. Incredibly supportive, kind and welcoming environment.
Cons
No cons whatsoever. I will return to this company one day, but not as an intern.