A fantastic company to work for.
Pros: great co-workers, great management, telecommuting, team spirit
Cons: call center work
Over the years I have worked with American Express, I have realized what an awesome company Amex is, and the people who I worked with are in my opinion the best in the business. I have not reported to any "bad managers", and there is always a team spirit with my co-workers.
My work was call center work. This involved "driving a desk" and wearing a head set - answering incoming calls from anyone and everyone about their account for the whole shift. I did this from 1999 until 2011 when American Express's call center closed. Even then, we were encouraged (and many of us were accepted) to apply for our same job in a home office setting. This brought many advantages because we traded off cubicle space and cafeteria food for our own personal office and whatever we cooked at home.
If you are okay with call center work, love interacting with people via the telephone, and want to work with the best in the business, then I would heartily recommend checking to see if American Express has any job openings and apply with them.