Good culture (EMEA), lots of talented people, helpful workforce who go the extra mile and work hard for team mates and customers, good middle managers, EMEA senior managers and HR team care about people.
Cons
Product strategy is unclear, poor quality top management in Product House, not enough investment in product development.