bp

BP p.l.c., commonly known as BP, is a British multinational oil and gas company headquartered in London. Founded in 1909 as the Anglo-Persian Oil Company, BP has evolved into one of the world's largest energy firms. The company focuses on the exploration, production, refining, and marketing of petroleum products. Its history includes significant milestones such as the discovery of oil in Persia, the establishment of major refineries, and strategic acquisitions that expanded its global presence. BP operates refineries and offshore rigs, including notable sites in the North Sea and Alaska. The company has shifted its operations towards deepwater exploration and has diversified its energy portfolio with an emphasis on environmental initiatives. BP's extensive marketing networks and integrated operations position it as a competitive player in the energy sector, committed to performance and sustainability.

Oil & Energy United Kingdom Founded 1909 ~25,289 employees NYSE: BP

Work at bp in HR or recruiting? Claim this page

Employees
25,289
+0.6% in the 3 months to Jun 2025
Revenue / employee
$7.5M
Revenue ~$189B
Stock
BP
NYSE
12-month attrition
5.7%
Tech: 6%
H1B filings, FY2026
34
Sponsors visas
Open jobs
680
Last 30 days

Salaries at bp

All salaries

54 salary profiles in the US

Most reported roles

Pay by level, gender and ethnicity · India salaries

H-1B sponsorship

H-1B Sponsorship Moderate
H-1B Filings by Department
Engineering72
Consulting6
Marketing3
Operations3
Executive2

The department split adds up all the years listed above. FY2026 alone: 34 filings.

Peer reviews

Worked with someone at bp?

Anonymous peer reviews on OffTheRecord

Read or write a review

Similar companies

bp FAQ

How many employees does bp have?

bp has about 25,289 employees, up 0.6% over the 3 months to Jun 2025.

Does bp sponsor H1B visas?

Yes. bp filed 34 H1B (LCA) applications in FY2026, according to the latest U.S. Department of Labor disclosures. Most of them were for Engineering roles.

What is bp's revenue per employee?

bp makes about $7.48M in revenue per employee, based on $189.19B annual revenue and 25,289 employees.

How much does bp pay?

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

Is bp a public company?

Yes. bp is publicly traded under the ticker BP on NYSE.

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