Management is plainly human, for very good things and for very uncomfortable things. You can see that the locality of the US gravitates conversations and decisions towards the US personnel. That can be an inconvenience... if you're not in the US
Respect. Everybody will treat you right and there are lots of very good people.
Work-life balance and flexibility, for real, you make your stuff professionaly and enjoy life with your family
Desventajas
Some decision making is quite slow. Some teams work in silos which are very hard to broke.
Lack of exciting narrative to engage people.