Pros
stable long term objectives and strategy, continuous investment, good offices and hybrid work model. Nice office environment.
Cons
Local culture despite being present in different countries - for example Catalan is present every day (meetings, emails) especially if you go further up in the structure. Low diversification regarding backgrounds and management styles from middle to top management - which could be a difficult environment for people that want to bring differentiation or different wow.