Pros
Opportunity to change career within company Excellent Executive Leadership Flexible work arrangements (but a LOT less flexible than in the past)
Cons
As somebody with tenure, I am very disappointed with direction of the company regarding employee development.. To many mid level managers who do ZILCH. I have no idea HOW they got promoted -- they have no interest in their own employees but only in their "personal brand". It didn't used to be like that -- Management who didn't develop their employees were gone. Amex needs to get back to focusing on developing their people and getting rid of the dead weight (note: those are the folks who can spin spin spin but never actually produce. They are easy to spot of anybody bothered to look.)