Pros
Work Life Balance. 4 weeks vacation + 4 flex days in the summer. Work here if your spouse is independently wealthy and you don't need the money.
Cons
Pay is terrible. Never had the money to take a vacation and enjoy the time off. Top down management was very stifling. Any new ideas were blown off. No transparency for promotions and boss didn't care to think about my long term career at Amex. No visibility to high impact projects. Didn't feel appreciated or recognized by leadership. Didn't take advantage of my skills either. They didn't know how to promote good people either. Anytime I suggested to get some skills I thought could help me in my job, I got shot down. Any interaction outside of my team was viewed with suspicion and discouraged.