Pros: if you're one of the "tribe", you're good. good compensation.
Cons: rat race. no work life balance. poorly managed in the us.
Big company but acts so small. No training so arrive with a really strong grasp of the industry. Management is scattered, tactical, and running from task to task. One of the worst companies and places I have ever worked.