San Francisco-based BPM is one of the 50 largest accounting and advisory firms in the U.S. Recently, it was named one of the best places to work in the Bay Area and one of the fastest growing accounting firms. BPM is very focused on community engagement, giving back, and inclusion initiatives. BPM strongly supports minorities, women, and people of color when it comes to advancement within the firm.

Company Stats


Employer Type




501-1,000 Employees


Featured Rankings

Vault Accounting 25


Major Departments



Major Office Locations

San Francisco



Jim Wallace

Firsthand Findings

BPM is searching for hardworking, motivated candidates with strong communication skills. For students, the firm runs a valuable internship program, offering interns a good look at and feel of the work that full-time staff perform. Interns also have access to senior professionals and get to network with other interns outside of work during firm-sponsored social events. For its full-time staff, BPM offers many career development and growth opportunities, including training, coaching, mentoring, and fast promotions.

Although busy seasons typically mean long hours, BPM allows a lot of schedule flexibility and for its staff to working remotely, making handling tax seasons easier. In addition, BPM’s culture values maintaining a work/life balance, spending time with fam...

About the Company

Founded in 1986, BPM is one of the 40 largest public accounting and advisory firms in the country, as measured by annual revenues. It booked nearly $165 million in revenues in its latest fiscal year. With offices along the West Coast, and international offices in Bengaluru, India and the Cayman Islands. The Firm takes a cross-functional team approach that gives its clients direct access to a variety of resources. 

BPM has been recognized as a “Best Place to Work in the Bay Area” nine times over the past decade by the San Francisco Business Times and the Silicon Valley Business Journal. BPM was recognized among the 2022 Best of Accounting award winners for the seventh year in a row based on client service excellence and was also listed on Forbes’ “Best Tax and Accounting Firms” for the third consecutive year. Most recently, BPM...

Employee Reviews

  • “BPM allows for a lot of flexibility on hours, working remotely, part-time, etc., which makes handling tax seasons easier. However, tax accounting is very deadline-driven, and tax seasons are very demanding in terms of time.”

  • “Our leaders try to assist with balancing life and work, but with the nature of accounting and busy season, it’s hard to escape it. Tack on the pandemic obstacles and that women are facing burnout faster due to being a mom at home and trying to keep up with work at the same time, it’s hard to maintain balance.”

  • “BPM is very big on work/life balance, spending time with family, and taking a vacation. They offer a generous vacation policy, and my manager always asks how my workload is. It's a great culture.”

  • “I have supervisors who really care about me as a person and are willing to help when I need it. But we are a larger firm, which comes with greater demands/expectations to perform at an elevated level.”

Getting Hired Here

  • “Interview and callback process was extremely quick for me. The firm moved quickly, provided great feedback, and gave me all the information I needed about how the process would go and where I stood at each step of that process. The firm is looking for consultative, entrepreneurial people who show initiative, creativity, and can contribute and clearly communicate good ideas up the ladder.”

  • “The firm's interview process is simple and quick. As an experience hire, there were three rounds with two directors and one partner. What these people and I agree on is that BPM searches for kind, hardworking individuals that have the willingness to learn.”

  • “They were on the ball when it came to my personal experience; the process is clear and organized for both the interviewee and the interviewer. We continue to get quality new hires so we must be doing something right.”

  • “Contrary to other interviews, I actually enjoyed mine. It was two hours long (through video call) with four interviewers in different levels of the company. I went in with questions and was prepared and felt like that helped a lot, but even with it being two hours long it didn't seem like a long interview. It was very personable. There was a phone interview with a recruiter first, which covered most of the normal interview questions. They were prompt with callbacks, and that was appreciated since I was interviewing with multiple companies.”