Bank of America is one of the largest private employers in the U.S., with roughly 200,000 employees, and it offers a compensation floor and benefits package that stands out in the banking industry. Whether you’re considering a teller role at a local branch or a corporate position at one of its regional hubs, here’s what you’d actually get as an employee.
Pay Starts Higher Than Most Banks
Bank of America raised its U.S. minimum hourly wage to $25 per hour in October 2025, fulfilling a multi-year pledge. That applies to every full-time and part-time hourly position in the country, which translates to a starting salary above $50,000 a year for full-time workers. For context, entry-level teller and customer service roles at many regional and community banks still start in the $16 to $19 per hour range, so the gap is significant.
Beyond the hourly floor, salaried roles in areas like wealth management, technology, risk, and commercial banking tend to pay competitively with other large financial institutions. The bank also offers annual bonuses for many positions, with the size depending on your role level and business unit performance.
Health and Retirement Benefits
Full-time employees get access to medical, dental, and vision insurance, along with life insurance and disability coverage. Part-time employees working at least 20 hours per week are also eligible for medical benefits, which is less common at companies this size.
On the retirement side, Bank of America offers a 401(k) plan with an employer match. Employees also have access to financial wellness tools, including one-on-one guidance sessions and planning resources through the company’s internal programs. For a large employer, the retirement and health package is broadly in line with what you’d find at JPMorgan Chase, Wells Fargo, or Citi, though the specific plan designs and out-of-pocket costs vary year to year.
Tuition Assistance and Career Development
If you’re looking to finish a degree or earn a professional certification while working, Bank of America offers up to $7,500 per year in tuition assistance for job-related courses, degrees, and certifications. That benefit can make a real difference if you’re pursuing a bachelor’s degree part-time or studying for a credential like the CFA, CFP, or Series licenses.
The bank runs an internal program called The Academy at Bank of America, which provides training, coaching, and skill-building resources. It’s designed to help employees at all levels identify strengths, build new capabilities, and move into different roles within the company. For people entering banking without a finance background, this kind of structured development can accelerate how quickly you move from an entry-level branch role into areas like lending, operations, or financial advising.
Internal mobility is one of the practical advantages of working at a company this large. There are thousands of open roles across dozens of business lines at any given time, and employees can apply to switch teams or locations without starting over at a new employer.
Work Schedule and Flexibility
How much flexibility you get depends heavily on your role. Client-facing employees, including branch staff and relationship managers, are expected in the office five days a week. That’s standard across the banking industry for roles where you’re meeting with customers.
Corporate and non-client-facing employees follow a hybrid schedule, with a minimum of three days per week in the office. The remaining days can be worked remotely. This puts Bank of America roughly in the middle of large banks on flexibility. Some competitors have pushed for four or five days in-office for all corporate staff, while a smaller number offer more generous remote arrangements.
Paid Time Off and Family Leave
New employees typically receive paid vacation that increases with tenure, along with paid holidays and sick time. The bank also provides paid parental leave for both birth and non-birth parents, which was expanded in recent years. Employees have access to backup child care and elder care programs, covering situations where your regular care arrangement falls through. These family-oriented benefits can be a deciding factor if you’re comparing Bank of America to a smaller bank or financial services firm that doesn’t offer the same level of support.
Company Size as an Advantage
Working at a company with 200,000 employees comes with trade-offs. Processes can feel bureaucratic, and individual impact may feel smaller than it would at a regional bank or fintech startup. But the scale also creates real advantages: a deep benefits infrastructure, structured career paths, consistent training programs, and the ability to move across business lines without changing employers.
Bank of America also has a major presence in community investment and volunteer programs. Employees get paid time off for volunteering, and the bank funds grant programs tied to local community needs. If working for a company with visible civic engagement matters to you, that’s part of the culture.
Who It’s Best For
Bank of America tends to be a strong fit for people who want stability, competitive baseline compensation, and a clear path to grow within a large organization. The $25 minimum wage makes entry-level roles pay meaningfully more than the industry average, and the tuition reimbursement benefit rewards employees who want to build credentials over time. If you thrive in structured environments and value comprehensive benefits over startup-style perks, it’s one of the stronger options in banking.

