15,717 certified filings · FY2021–FY2026 (through Q3)
Reported wages are what employers filed with the Department of Labor — not actual take-home pay. One LCA is not one job.
FY2025 median, from the 2,887 filings that reported a wage (of 15,717 certified filings in total) across all employers and levels. DOL LCA · FY2025
| Fiscal year | Filed wage | Wage sample (n) |
|---|---|---|
| FY2026 (through Q3) | $117,853 median of 1,911 | 1,911 |
| FY2025 | $110,000 median of 2,887 | 2,887 |
| FY2024 | $103,730 median of 2,834 | 2,834 |
| FY2023 | $100,000 median of 2,629 | 2,629 |
| FY2022 | $99,008 median of 2,930 | 2,930 |
| FY2021 | $97,491 median of 2,504 | 2,504 |
How these wages are computed · All cities · All job titles
Source U.S. Department of Labor — OFLC LCA disclosure files (ETA-9035) · Coverage FY2021–FY2026 (through Q3) ·Updated 2026-08-28 · Basis certified filings only, median not average
Level 4 Project Manager filings (n = 330) have a median 32% above the 11,113 filings with no level stated. A single figure for “Project Manager” averages those together, which overstates the junior end and understates the senior end. We never merge them.
| Level as filed | Filed wage | Wage sample (n) |
|---|---|---|
| Intern | $58,573 1 filing | 1 |
| Junior | $78,832 median of 74 | 74 |
| Associate | $85,000 median of 276 | 276 |
| (unstated) | $99,549 median of 11,113 | 11,113 |
| Senior | $125,046 median of 1,902 | 1,902 |
| Lead | $138,819 median of 84 | 84 |
| Staff | $146,790 median of 16 | 16 |
| Principal | $149,492 median of 44 | 44 |
| Level 1 | $102,688 median of 356 | 356 |
| Level 2 | $112,077 median of 488 | 488 |
| Level 3 | $109,425 median of 1,005 | 1,005 |
| Level 4 | $131,624 median of 330 | 330 |
| Level 5 | 6 filings — too few for a median | 6 |
“Level as filed” is taken from the job title on the filing itself — we do not infer a level that the employer did not write down. Rows below 10filings show the count only; a median from a handful of filings is not a market rate. “(unstated)” means the title carried no level, not that the role is junior.
Source U.S. Department of Labor — OFLC LCA disclosure files (ETA-9035, level read from the job title as filed) ·Coverage FY2021–FY2026 (through Q3) · Updated 2026-08-28 ·Basis certified filings only; medians, not averages
| Employer | Filed wage | Wage sample (n) |
|---|---|---|
| Capgemini America Inc | $115,378 median of 837 | 837 |
| HCL America Inc | $111,600 median of 696 | 696 |
| Wipro Limited | $75,722 median of 466 | 466 |
| Tech Mahindra (Americas), Inc | $90,240 median of 331 | 331 |
| UST Global Inc | $109,200 median of 257 | 257 |
| Exlservice.com, LLC | $121,306 median of 247 | 247 |
| Atos Syntel Inc | $96,900 median of 175 | 175 |
| CGI Technologies and Solutions Inc. | $110,434 median of 137 | 137 |
| L&T Technology Services Limited | $95,881 median of 128 | 128 |
| LTIMindtree | $98,049 median of 97 | 97 |
| IBM | $93,538 median of 95 | 95 |
| Coforge Limited | $102,973 median of 80 | 80 |
| Cumming Management Group, Inc. | $114,419 median of 70 | 70 |
| Brillio, LLC | $98,301 median of 68 | 68 |
| Hexaware Technologies, Inc. | $94,952 median of 67 | 67 |
| Nagarro, Inc | $91,374 median of 64 | 64 |
| AECOM Technical Services, Inc. | $115,787 median of 64 | 64 |
| Cisco Systems, Inc. | $109,950 median of 60 | 60 |
| Cbre, Inc. | $100,263 median of 54 | 54 |
| Infinite Computer Solutions, Inc. | $110,000 median of 52 | 52 |
| M. A. Mortenson Company | $124,384 median of 47 | 47 |
| Kforce Inc. | $132,829 median of 44 | 44 |
| DPR Construction, A General Partnership | $124,750 median of 40 | 40 |
| Clayco, Inc. | $120,000 median of 40 | 40 |
Ranked by number of filings, not by pay and not by quality. This is not a “best employers” list. 5,224 employers in total filed for this role; the 24 above are those with the most filings. Those with at least 10 certified filings have their own page; the rest are counted here but do not.
Source U.S. Department of Labor — OFLC LCA disclosure files (ETA-9035) · Coverage FY2021–FY2026 (through Q3) ·Updated 2026-08-28 ·Basis filings counted across the whole coverage period, not one year
We build a page only for roles we can classify with confidence. The filings we do not classify are mostly three things: employer-internal job codes (“Manager JC50”), generic words that would make a useless page (“Analyst”, “Associate”), and spellings that appear only a handful of times. None of those can be grouped reliably —so we do not guess. To see every role at one company, use its employer page.
For the record: 866,533 of 3,034,814 certified filings (28.6%) reduce to one of our 29 role pages. That percentage on its own would mislead — the remainder is not a missing 71% of the job market, it is mostly text that cannot become a page.
Source U.S. Department of Labor — OFLC LCA disclosure files (ETA-9035) · Coverage FY2021–FY2026 (through Q3) ·Updated 2026-08-28 ·Basis certified filings with a job title, across the whole coverage period