I worked at American Express full-time for more than 3 years
Pros
Best company to work for if you want work-life balance
Cons
Nothing comes to mind as such. Would recommend people to not consider this place to begin your career with because this is a company to settle down in and work for years and retire from. So if you... are looking for financial growth by switching companies, keep Amex as one of the last companies you target before settling down.
I have been working at Amazon full-time
Pros
great atmosphere to work in amazon
Cons
no such thing as cons