Pros
GLOBAL! Outstanding benefits and salary compensation.Technically challenging opportunities. Strong synergies between operation units, engineering organizations, and IT. A lot of really smart, hard-working GLOBAL employees.
Cons
GLOBAL! You may have to travel a lot and attend on-line meetings based on your project or clients needs.