Bank of America
3.8 out of 5 stars.
Get weekly updates, new jobs, and reviews

Bank of America Salary & Benefits reviews: Senior Software Engineer

Review this company
Job Title
Senior Software Engineer74 reviews

Ratings by category

3.7Work-Life Balance
3.9Salary & Benefits

Sort by

Found 23 reviews matching the searchSee all 31,226 reviews

Good work life balance

Indeed Featured review

The most useful review selected by Indeed
Good work life balance.Legacy technology. Good company for settle down.Nice cafeteria. Nice leave policy.Less salary compensation compared competitor companies.They won’t provide insurance for parents if you want need to purchase by paying.
Was this review helpful?

Good place to spend the rest of your life

Good company with lot of benefits and good work like balance . Lot of internal training are available , can utilise those . Slow growth and promotion takes time .


Sodexo, cab, flexible working time


Long calls, stagnant growth
Was this review helpful?

A best workplace to work

Awesome company to work,lots of training for new technologies,very well mannered managers,Onsite management is very good,Awards,compensation is bit low
Was this review helpful?

Encourage diversity.Turnover is high.They're constantly streamlining the business (cutting jobs).

I enjoyed my time there while I was working under a manager that came in from an acquisition of another company. The longer my department was part of Bank of America, the worse conditions got. Lots of red tape to do any kinds of new technology or changes. In the end, it was hard to do anything. The encourage diversity. There is counseling for stressed people. Their HR system works well. Benefits reasonable. Turnover is high. They are constantly streamlining the business (eliminating jobs).


Good Software development Life Cycle. Good annual training system.


Benefits are minimum they can get away with, Promotions are rare, Annual Reviews are skewed so people get lower scores than they feel they deserve.
Was this review helpful?

Solid Job Security

It's a big bank so you don't need to worry about your job. Solid benefits. Hard to get promoted or get raises to keep up with inflation. Technology is behind other banks.


Back up nanny care, paternity leave


Not a flexible workplace at all
Was this review helpful?

Rate your recent company

Share your experience to help others

good cmpany

overall bofa is very relax company to work for, i worked there for 2 years and it's very little stress and i go go pay over there it's middle pay not top but it's ok
Was this review helpful?

Overall a good experience

Good Salary, work life balance is good, extra perks are provided, job security is more, trust worthy company, team outings, on-time payments. Few projects with latest techologies.
Was this review helpful?


- Best Place to Work - Can learn new technologies -Flexible in Work timings -Good Work Culture - Adaptability to the environment. - Love to be part of BACI.


Team Lunches


Extended Hours
Was this review helpful?

Best Company to Work

Work life balance is good good services like free Cab ,Sodexo ,Medical Insurance,and some other employee benefit as well. Job Security is high Work environment is so cool only for few team technology has not been upgraded Overall a great working experience in Bank of America
Was this review helpful?

Bank of America - India Location

Nice work life balance but relatively low learning to start the career. A nice place to learn team management and business processing. To learn technology frequently you need to do a self initiative.


Work life balance


Low salary hike and less of technology change and learning.
Was this review helpful?

Good Place to work

Excellent company. Nice work culture No much work Pressure. Free cab and food. Good hikes every year. Work-life balance can be maintained. Best company to work.
Was this review helpful?

Productive and career focused Company

The day starts with the meetings and discussion on the work for the day. Learned management skills and other technical skills by attending many programs. Appraisal was done fairly and hikes were more than what we expect. Had work life balance. Work while you work and apart from work had fun days as well like tournaments and other team building fun activities.


Good place to work for, Many benefits like meal passes, team outings, work life balance
Was this review helpful?

Fairly decent level of stress

Bank of America was a decent place to work. Outsources too much though; this keeps institutional knowledge lower than it should be. Bonus system is not able to motive developers enough in my opinion.
Was this review helpful?


very good experience nice place to work fun work environment lots of opportunity to enrich commute less work life balance nice compensation job culture
Was this review helpful?

Demanding, fast paced, sometimes stressful

Worked on several different applications, earlier years more friendlier, great coworkers, great management, good salary increments, training very available,
Was this review helpful?

Nice comapany to work with if travelling is not your ambition

Nice benefits like sodexo card, cab facility, etc.. If travelling is not your priority, this is a very good company to be in
Was this review helpful?

Excellent workplace

Good compensation , work place, exposure , learning, team fun, outings, free lunches, Stressed work. Excellent Management, certification reimbursement, Travel allowance
Was this review helpful?

Combination of effective learning and fun at the work place

Excellent work place culture with lot of learning scope and employee friendly relationship and the most enjoyable part is holiday and we are availing with 36 days of privilege leave


Food Coupons, Free Transport, Gym


Was this review helpful?


Good place to work salary goood management good co-workers good hardest part of the job nothng
Was this review helpful?

Good company with nice benifits

Good company with nice benifits, but job security is less. Lots of politics in management side.
Was this review helpful?

Intense and stressful

Requires a lot of energy - this is why they pay pretty well. You can do support sometimes - and this is 24x7.
Was this review helpful?

More reviews from Senior Software Engineer

See all 74 reviews

Want to know more about working here?

Ask a question about working or interviewing at Bank of America. Our community is ready to answer.Ask a Question

Overall rating

Based on 31,226 reviews

Ratings by category

3.7 out of 5 stars for Work/Life Balance
3.9 out of 5 stars for Salary/Benefits
3.4 out of 5 stars for Job Security/Advancement
3.4 out of 5 stars for Management
3.6 out of 5 stars for Culture
Tell us how to improve this page
What would you add or change?