Distance work available, complete autonomy of interns which is a lot different from every internships I had. I learnt a lot and had a wonderful time there with very dedicated and professional people.
Cons
Maybe too much autonomy? But that is just me. No pressure at all may be counter productive some time.