Pros
modern office, tasty lunch and coffee, international vibe, friendly and competent collegues, interesting product
Cons
very corporate & political, lack of leadership, few growth opportunities (limited budget), very american, very high constant pressure for performance