Compare working at American Express vs Bank of America

Compare company reviews, salaries and ratings to find out if American Express or Bank of America is right for you. American Express is most highly rated for Culture and Bank of America is most highly rated for Compensation and benefits.

Learn more, read reviews and see open jobs.

Compare company information

Compare revenue, industry and employee numbers for American Express and Bank of America.

Industry
Financial Transaction Processing
Financial Services
Revenue
more than ₹ 500B
more than ₹ 500B
Number of employees
more than 10,000
more than 10,000
Headquarters
New York, NY
100 North Tryon Street, Charlotte, NC 28255

Compare company ratings

Compare management, culture and compensation ratings for American Express and Bank of America.

CEO approval

Headshot of Stephen J Squeri, CEO of American Express
86%
approve of Stephen J Squeri's performance
79%
approve of Brian T. Moynihan's performance

Salary satisfaction

75%
think they are paid fairly at American Express
71%
think they are paid fairly at Bank of America

American Express reviews

on 19 September 2023
great place to work
Financial Analyst
(current employee) - Haryana

Show less

on 12 September 2023
Management Trainee
(current employee) - Gurgaon, Haryana

on 8 September 2023
Sr. Customer Service Executive
(current employee) - Gurgaon, Haryana

Show less

See all 9,026 reviews

Bank of America reviews

on 14 September 2023
Assistant Vice President
(current employee) - Mumbai, Maharashtra

on 14 September 2023
Sr. Data Engineer
(current employee) - Mumbai, Maharashtra

on 9 September 2023
Software Engineer 1A
(current employee) - Hyderabad, Telangana

See all 31,552 reviews

Compare similar salaries

Compare salary information for American Express and Bank of America. Salaries are taken from job posts or reported by employees and are not adjusted for level or location.

Software engineer
₹12,54,633 per year
₹9,67,551 per year
Analyst
₹10,63,191 per year
₹11,97,095 per year
Assistant manager
₹15,86,706 per year
₹15,61,792 per year
Senior software engineer
₹14,75,267 per year
₹13,01,250 per year
Senior analyst
₹12,67,500 per year
₹16,31,317 per year
American Express company logo
34 jobs at American Express
View jobs
Bank of America company logo
83 jobs at Bank of America
View jobs

Compare interview information

Compare interview process, length and difficulty for American Express and Bank of America.

Favourable experience
Favourable experience
Medium difficulty
Medium difficulty
Process is about a month
Process is about a month