Compare Bank of America vs CAT Financial BETA

See how CAT Financial vs. Bank of America compare on employee ratings, job openings, CEO approval, business outlook and more.
Bank of America company icon

Bank of America

CAT Financial company icon

CAT Financial

Employee Ratings

Overall Rating
(full-time and part-time employees only)
Overall Rating
(full-time and part-time employees only)
3.7
(based on 21854 reviews)
Overall Rating
(full-time and part-time employees only)
3.5
(based on 98 reviews)
Career Opportunities
Career Opportunities
3.6
Career Opportunities
3.2
Compensation & Benefits
Compensation & Benefits
3.8
Compensation & Benefits
4.0
Work-life balance
Work-life balance
3.5
Work-life balance
3.5
Senior Management
Senior Management
3.2
Senior Management
3.2
Culture & Values
Culture & Values
3.6
Culture & Values
3.5
CEO Approval
CEO Approval
Bank of America Ceo Brian T. Moynihan
88%
88%Brian T. Moynihan
CEO Approval
CAT Financial Ceo Kent M. Adams
75%
75%Kent M. Adams
% Recommend to a friend
% Recommend to a friend
72%
% Recommend to a friend
65%
Positive Business Outlook
Positive Business Outlook
65%
Positive Business Outlook
47%

Salaries

Salaries for similar jobs
Salaries for similar jobs
Senior Software Engineer81 Salaries
₹ 10,37,383/yr
Analyst68 Salaries
₹ 14,11,981/yr
Senior Tech Associate48 Salaries
₹ 7,26,173/yr
Salaries for similar jobs
Associate Software Engineer1 Salaries
₹ 57,395/mo

What Employees Say

Pros
Pros
"Great benefits"(in 2450 reviews)
"Good benefits"(in 1490 reviews)
Pros
"Work life balance"(in 13 reviews)
"Great benefits"(in 12 reviews)
Cons
Cons
"Work life balance"(in 584 reviews)
"Upper management"(in 489 reviews)
Cons
"Work from home"(in 4 reviews)
"Career paths"(in 4 reviews)
Featured Review

Former Employee - Development Team Leader

I worked at Bank of America full-time for more than 5 years

Pros

Working hours and people centric

Cons

I didn't not find any cons

"Very Good"13 Aug 2019

Current Intern - Associate Software Engineer

I have been working at CAT Financial

Pros

Very good for learning and developing

Cons

No problem everything is positive here

Job Postings