Pros
I was paid well, worked with very competent people, and was willing to remain loyal for a long duration. 401k in the US was excellent, with matching.
Cons
The inability of the organizations that make up the company to either get along or simply go their own way to be successful chokes the life out of the company. It's as though the HQ has no desire to make a profit - they spend so much time preventing success from the people who have the knowledge to succeed. There is an air of paranoia among employees, and there are ruthless changes in positions that make no sense. For anyone seeking employment under the US organization, I do recommend it as a great group of people to work with, but I don't think it's a place where long term employment can be considered.