Pros: great benefits, work life balance policy's and ability to advance or move within the company.
Cons: main hubs are located in arizona, not a lot of virtual options.
Its easy to say that you left a job, not the job left you. I had to relocate and leaving this job was the hardest choice I have ever had to make. American Express is a great company to work with.