IBM
IBMIBM's Old-Line Brand Still Files Like a Tech Giant
IBM's public profile spans legacy corporate names, modern cloud work, and Red Hat. The boundary here is IBM Corporation, International Business Machines Corporation, Red Hat, and closely related IBM employer-name variants.
Across FY2020 through FY2025, those rows add up to 28,594 Labor Condition Applications. Including the FY2026 partial-year rows, the total reaches 28,888. FY2025 alone accounts for 3,259 LCA filings.
The USCIS series shown here totals 11,235 approvals across the available approval rows. Where FY2025 rows are initial approvals only, the page labels them that way. LCA filings are not headcount, hired workers, or proof that a specific American worker was replaced.
11 total denials across all years (0.0% of filings) - too small to display on this chart.
IBM and Red Hat Belong in the Same View
IBM Corporation is the largest row group, but International Business Machines and Red Hat rows make the profile more complete than a single-name lookup.
The peak year in the full-year series is FY2020, with 7,558 filings. FY2026 currently shows 294 rows and should be read as a partial-year value, not as a final decline.
This site no longer charts H-1B filings as a share of workforce. The ratio can blur U.S. employees, global employees, contractors, and offshore delivery headcount into one denominator.
Rows with a disclosed U.S.-employee denominator available here: 0. The analysis now uses filings, approvals, wage, worksite, and title concentration instead.
Rebalancing, AI, and a Large Filing Base
Public reporting and annual-report context describe IBM workforce reductions and rebalancing tied to AI and cloud priorities. That context is used cautiously beside the filing record.
IBM's workforce story is about rebalancing toward AI and cloud priorities, which is exactly why the shape of the filing base matters.
IBM's Red Hat inclusion is an affiliate boundary decision, not a statement that every Red Hat filing belongs to the same business unit.
The Filings Track IBM's Technical Pivot
The leading occupation is Computer Systems Analysts, and the leading title is Application Developer; those roles sit squarely inside IBM's software and cloud labor market.
For FY2025, the average H-1B wage in the filtered salary extract is $130,910, compared with an average prevailing-wage benchmark of $116,802. That is a $14,108 spread over the legal wage floor.
IBM's Footprint Is Not Just One Campus
Atlanta, Ga leads with 1,685 rows, but the worksite map is distributed across long-running IBM delivery and engineering markets.
The Green-Card Layer Extends a Legacy Pipeline
IBM shows 2,336 PERM labor-certification cases from FY2020 through FY2025, including 315 in FY2025.
PERM records are a different process from H-1B petitions, but they matter because the sponsorship timeline can tie a worker to an employer for years.
Want the full investigation?
I publish the data, charts, and company-by-company breakdowns as they come out.
| Title | Count |
|---|---|
| Application Developer | 4,475 |
| Application Architect | 1,123 |
| Software Developer | 1,050 |
| Package Consultant | 1,043 |
| Test Specialist | 868 |
| Software Engineer | 827 |
| Project Manager | 740 |
| Data Engineer | 574 |
| IT Specialist | 554 |
| Technical Lead | 537 |
- LCA filings and salary data: DOL OFLC disclosure rows mapped by the employer-name boundary used for this investigation.
- H-1B approvals: USCIS H-1B Employer Data Hub CSV rows for FY2020-FY2023, plus FY2025 hub initial approvals where available.
- PERM data: DOL OFLC PERM disclosure rows mapped with the same employer-name boundary.
- Reuters/annual-report-linked IBM workforce rebalancing context.
- BLS wage comparison: OEWS May 2023 national median for software developers.
Caveat: LCA filings are not H-1B petitions or hired workers. FY2025 USCIS hub rows are initial approvals only, so denial rates are not computed for those rows.