Bank of America Logo

Bank of America Employees Reviews, Feedback, Testimonials

Banking and financial servicesCharlotte, United States100,001+ employees
3.8
5 reviews

About Bank of America

Bank of America is a multinational banking and financial services corporation headquartered in Charlotte, North Carolina, offering consumer banking, wealth management, corporate and investment banking, and global markets services. The company serves individual consumers, small and middle-market businesses, and large corporations through a broad branch network and digital platforms, including Merrill for wealth and investment services. Employees at Bank of America can pursue careers in retail banking, risk management, technology, compliance and corporate finance, with comprehensive training programs, mentorship and internal mobility paths. The organization emphasizes a customer-centric approach, digital transformation and inclusion initiatives while investing in skills development and community engagement. Bank of America is known as one of the largest U.S. banks by assets, providing scale and variety of roles across geographies and business lines. A notable aspect is its sizeable digital banking footprint and ongoing investment in cloud and data capabilities to improve customer experiences. For job seekers, the company offers structured career tracks, exposure to large-scale financial systems and opportunities to contribute to responsible banking and financial innovation.

Detailed Bank of America employee reviews & experience

Employee Testimonials

I talked to a mix of current and former employees to get a realistic feel for working at Bank of America. New hires often praise the onboarding and clear processes. Mid-career folks usually like the stability and benefits but mention bureaucracy as a recurring theme. Front-line employees in retail banking highlight supportive teams and customers, while some corporate staff say decision-making can feel slow. Overall, testimonials reflect a place that treats employees fairly, though experiences vary by location and role.

Company Culture

The company culture at Bank of America is professional and risk-aware. There is a focus on compliance, customer service, and doing things the right way. Teams with strong managers often report a collaborative environment where people help each other. At the same time, many people describe a hierarchical setup that rewards caution and process-following. If you value structure and clear expectations, the company culture at Bank of America will likely feel comfortable.

Work-Life Balance

Work-life balance at Bank of America is generally reasonable, especially in customer-facing or branch roles with set schedules. Corporate and investment-facing teams can have busier seasons and longer hours. Many employees enjoy flexibility via PTO and leave policies, and some managers support hybrid or flexible hours. That said, workload can spike during quarter ends or regulatory projects, so balance depends on team and timing.

Job Security

Bank of America is a large, diversified financial institution, which tends to offer strong job security compared with smaller firms. Layoffs happen, usually tied to broader economic cycles or restructuring, but not as frequently as in some tech or startup environments. Job security is strongest in core banking and compliance functions; roles tied to evolving technologies or changing product lines can face more uncertainty.

Leadership and Management

Leadership at Bank of America is experienced and focused on stability, risk management, and shareholder value. Senior leaders communicate corporate priorities clearly, though messages can sometimes feel distant to frontline teams. Management quality varies across the organization — some directors are very accessible and coaching-oriented, while others emphasize metrics and processes more heavily.

Manager Reviews

Managers who get high marks are typically those who advocate for their teams, provide clear goals, and offer mentorship. Employees appreciate managers who support career development and flexible scheduling. Where managers struggle, feedback points to micromanagement or slow decision-making. If you land with a strong manager, your experience is likely to be much better than average.

Learning & Development

Bank of America invests in training programs, online courses, and leadership tracks. There are ample compliance and technical training modules, plus tuition assistance for continued education. Many employees report meaningful development opportunities, particularly if they seek them out and discuss goals with their managers. The company offers structured paths for leadership development and role-specific certifications.

Opportunities for Promotions

Promotion opportunities depend heavily on function and location. Internal mobility is encouraged, and many people have advanced by moving across teams. Career progression can be steady but sometimes slow, especially in mature teams where openings are limited. Networking and visible results help — so do strong relationships with managers and sponsors.

Salary Ranges

Salaries at Bank of America are competitive for the banking industry. Entry-level roles in branches and support functions start modestly but include clear step-ups. Mid-level and specialized roles (risk, tech, finance) pay in line with industry peers, and senior roles are well-compensated. Geographic location affects pay significantly, with higher ranges in major financial hubs.

Bonuses & Incentives

Bonuses are common and tied to role, performance, and business results. Sales and revenue-generating roles see more variable incentive pay, while corporate roles often have more stable, performance-based bonuses. The bonus programs are transparent overall, but some employees say expectations can be conservative.

Health and Insurance Benefits

Health benefits are robust and among the better packages in the industry. Medical, dental, and vision plans are available with multiple tiers. There are also retirement plans, employee stock purchase options, and wellness incentives. Employees generally rate the benefits as a major plus of working at Bank of America.

Employee Engagement and Events

The company runs regular engagement activities, volunteer opportunities, and recognition programs. Events range from team offsites to community service days. Engagement varies by team, with some groups keeping tight-knit social calendars and others being more task-focused. Overall, there are plenty of chances to connect if you want them.

Remote Work Support

Bank of America supports hybrid and remote arrangements for many corporate roles. Technology and collaboration tools are well provided, and IT support is solid. Branch and customer-facing jobs require on-site presence. Remote work policies have settled into a flexible but structured model, balancing in-person collaboration with remote days.

Average Working Hours

Average hours vary: branch staff often have defined shifts, typically around 8 hours a day, while corporate roles average 40–50 hours depending on deadlines. Periodic peaks during regulatory projects or quarter-end reporting can push hours higher, but those busy stretches are usually temporary.

Attrition Rate & Layoff History

Attrition at Bank of America tends to be moderate. The company has had layoffs in certain periods, often tied to economic shifts or strategic changes, but frequency is lower than in highly cyclical industries. Voluntary turnover is common for those seeking faster growth or startups, while many employees stay long-term for stability and benefits.

Overall Company Rating

Overall I’d rate Bank of America 3.8 out of 5. The company offers strong benefits, job security, and solid development programs, making it great for people who want stability and structured growth. Areas that pull the score down are bureaucracy, variable manager quality, and occasional long hours in corporate functions. If you’re looking for a place with dependable pay, good benefits, and a professional culture, working at Bank of America is a sensible choice. If you crave fast-paced startup vibes or flat hierarchies, it may feel slow.

Detailed Employee Ratings

3.6
Work-Life Balance
3.2
Compensation
3.6
Company Culture
4
Career Growth
4
Job Security

Filter Reviews

5 reviews found

Employee Reviews (5)

Read authentic experiences from current and former employees at Bank of America

4.0

HR Business Partner Review

Human ResourcesFull-timeFlexible
September 1, 2025

What I liked

Great work-life balance with flexible hours, supportive HR leadership, and meaningful projects in talent development.

Areas for improvement

Sometimes slow to adopt new HR tech; internal meetings can be frequent.

4.0

Relationship Manager Review

Retail BankingFull-timeHybrid
August 15, 2025

What I liked

Supportive manager, solid benefits, lots of customer-facing training. Bank of America has clear policies and a stable work environment.

Areas for improvement

Can be a lot of bureaucracy and approvals, month-end can get long. Salary growth is slower than some fintechs.

3.0

Operations Specialist Review

OperationsFull-timeOn-site
July 30, 2025

What I liked

Stable company, clear processes, and decent job security while I was there. Good benefits and retirement options.

Areas for improvement

Low salary growth, heavy workloads during deadline periods, and red tape made it hard to move up quickly.

4.0

Software Engineer II Review

Technology & OperationsFull-timeOn-site
May 2, 2025

What I liked

Challenging technical work, mentorship, access to large-scale systems and training budgets. Good pay compared to local banks.

Areas for improvement

Decision-making can be slow, sometimes too many layers of approval. Office politics exist like any large org.

4.0

Data Analyst (Contract) Review

Risk AnalyticsContractRemote
February 10, 2025

What I liked

Flexible remote setup, exposure to risk models and good documentation. Team is collaborative and open to new ideas.

Areas for improvement

Contract pay is okay but not great for the work intensity; onboarding takes time because of compliance checks.