Pros
Good pay and benefits. Flexibility to be empowered to act (within reason). There are some good low level managers. Non-management personnel in other divisions are very willing to be helpful and network and assist, this will be your greatest asset.
Cons
Corporation is owned by German counterparts. Internal atmosphere has presence that pushes if your origins aren't from Europe then you are a lesser being. Not open to collective ideas unless its their own. Local US side management isn't bad until you start going up the ladder then it degrades. Wanting values only of their own and will expect you to reduce your ethics to met their agendas. Very disappointed. Will be brought in with all kinds of ideas and values only to find it is just a front. Conform or else. (German management will frown on division interaction, very silo thinking internal competition amongst divisions)