Solid, 140 year old company that cares deeply about it's reputation and its people. However, it isn't for everyone. IT life at AMEX is a cubicle existence within a sea of humanity and periodic uncontrolled distractions. Most of the people are very professional and good. Leadership and upward mobility are primarily for those who have been groomed for it - outsiders generally are not considered equally. If you are an independent and assertive type, chances are you will rub someone the wrong way. Work-from-home is flexible for those who can get it, but they are also intent about ensuring there are 'butts-in-seats'.
Good pay, excellent benefits and flexible Work-at-Home for those fortunate enough to get it.
Cubicle city. One of the biggest and most distracting I've encountered, A veritable sea of humanity. You *will* be sharing germs with everyone.