Pros
It's an international company, with a great success in the countries in Europe where it operates. A lot to learn, great team, a lot of team-buildings, modern office, young staff, and many other benefits .
Cons
Per general, there are no significant cons which can be mentioned. It depends on the people /colleagues mostly, how they affect the work environment.