BPM

BPM LLP is a prominent public accounting and advisory firm founded in 1986 in San Francisco. With nearly four decades of experience, it has grown to become one of the 35 largest firms in the United States, employing over 800 professionals. The firm is known for its commitment to personalized, high-quality services, particularly for emerging and mid-cap businesses, as well as high-net-worth individuals. BPM offers a wide range of services, including public accounting, auditing, tax advisory, and business consulting. Their advisory services focus on financial consulting, risk management, and strategic growth support, helping clients navigate their unique challenges. The firm has built a strong reputation for client service and has been recognized as a "Great Place to Work," reflecting its positive workplace culture and employee satisfaction.

Management Consulting San Francisco, United States Founded 1986 ~1,058 employees

Work at BPM in HR or recruiting? Claim this page

Employees
1,058
+1.2% in the 3 months to Sep 2026
Revenue / employee
$227K
Revenue ~$240M
12-month attrition
13.1%
Tech: 8.4%
H1B filings, FY2025
3
Sponsors visas
Open jobs
26
Last 30 days

Headcount trend

BPM went from 941 employees in Oct 2024 to 1,058 in Sep 2026. Apr to Sep 2026: 73 people joined, 55 left.

Org structure

Headcount by department

Other616
Finance171
Operations161
HR43
Engineering24
Sales18
Marketing15
Success10

Salaries at BPM

All salaries

44 salary profiles in India

Pay by level, gender and ethnicity · US salaries

H-1B sponsorship

H-1B Sponsorship Limited
H-1B Filings by Department
Finance8
Operations1

The department split adds up all the years listed above. FY2025 alone: 3 filings.

Peer reviews

Worked with someone at BPM?

Anonymous peer reviews on OffTheRecord

Read or write a review

Hiring now

1–8 of 18

Similar companies

BPM FAQ

How many employees does BPM have?

BPM has about 1,058 employees, up 1.2% over the 3 months to Sep 2026.

Does BPM sponsor H1B visas?

Yes. BPM filed 3 H1B (LCA) applications in FY2025, according to the latest U.S. Department of Labor disclosures. Most of them were for Finance roles.

What is BPM's revenue per employee?

BPM makes about $227K in revenue per employee, based on $240M annual revenue and 1,058 employees.

How much does BPM pay?

6figr has 44 salary profiles for BPM in India and 11 in the US, with pay broken down by role, level and gender on the BPM salaries page. See BPM salaries in India

Data from Company Prospectus, DOL LCA disclosures, WARN notices and 6figr salary profiles.