Pros
Great company, amazing and fun team to work with. Even as an intern, I was given a large breadth of tasks and duties, and worked directly with everyone in the local office.
Cons
As most well-established companies, bureaucracy takes it toll. Implementing changes with HQ (Paris, France) was sometimes hard. While the company has over a billion dollars in revenue, they are pretty small (less than 400 employees), so career opportunities for interns are very low.