Pros
Collaboration and work environment are really a positive point. Working with different cultures from all over the world forces environment to be inclusive, which is very positive and can be productive as well. Benefits overall are also interesting, especially at the long term.
Cons
Carrer development - there is no transparency around some rules for career development. Even defining itself as a meritocracy, it is not rare to have great performance but not being compensated as such - age, local inflation and other topics are considered but we have no visibility of its real impact. Another point is the "inertia" to react to market trends - company takes really long time to change and with recent market changes this is really pushing people to leave. Forcing full return to office and freeze on hiring process is pressuring more and more the ones who are staying.