Lots of opportunities to develop your career
International environment
Great rewards & benefits
Cons
Complex matrix organization and quite political at senior management level
Financially driven - can be high pressure
There are some great managers and very poor ones - check carefully