Marathon Petroleum

Marathon Petroleum Corporation (MPC) is a prominent integrated downstream and midstream energy company based in Findlay, Ohio. The company focuses on refining, marketing, transportation, and storage of petroleum products. MPC has a strong presence in the energy sector, with a history of financial performance highlighted in its investor relations materials. The company continues to operate effectively within its industry, contributing to the energy landscape.

Oil & Energy Findlay, United States Founded 1887 ~9,143 employees NASDAQ: MPC

Work at Marathon Petroleum in HR or recruiting? Claim this page

Employees
9,143
+1.3% in 3 months
Revenue / employee
$15.2M
Revenue ~$139B
Stock
MPC
NASDAQ
12-month attrition
6.4%
Tech: 11.4%
H1B filings, FY2025
20
Sponsors visas
Open jobs
194
Last 30 days

Salaries at Marathon Petroleum

All salaries

18 salary profiles in the US

Most reported roles

Pay by level, gender and ethnicity

H-1B sponsorship

H-1B Sponsorship Moderate
H-1B Filings by Department
Engineering26
Operations8
IT1

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

Peer reviews

Worked with someone at Marathon Petroleum?

Anonymous peer reviews on OffTheRecord

Read or write a review

Similar companies

Marathon Petroleum FAQ

How many employees does Marathon Petroleum have?

Marathon Petroleum has about 9,143 employees, up 1.3% over the last 3 months (as of Jun 2025).

Does Marathon Petroleum sponsor H1B visas?

Yes. Marathon Petroleum filed 20 H1B (LCA) applications in FY2025, according to the latest U.S. Department of Labor disclosures. Most of them were for Engineering roles.

What is Marathon Petroleum's revenue per employee?

Marathon Petroleum makes about $15.19M in revenue per employee, based on $138.86B annual revenue and 9,143 employees.

How much does Marathon Petroleum pay?

6figr has 18 salary profiles for Marathon Petroleum in the US, with pay broken down by role, level, gender and ethnicity on the Marathon Petroleum salaries page. See Marathon Petroleum salaries

Is Marathon Petroleum a public company?

Yes. Marathon Petroleum is publicly traded under the ticker MPC on NASDAQ.

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