H1BDataPointPublic data. Better decisions.
COMPANY SALARY EXPLORER

Essential Products, Inc.

Exact employer profile · All loaded years

Clear filters
Matching filings32
Median yearly base wage$137,041n=24 eligible
Middle 50% of yearly wages$110,412 – $155,106
Most reported worksitePalo Alto, CA20 matching filings
Explore this companyMost reported roleSoftware Engineer Top worksitePalo Alto Individual recordsInspect dates & base salaries
Explore your way
Inspect, sort and export individual filings.

Salary records

32 matching H-1B filings

Export page CSV

Reported base wages in USD · pay period shown beside each amount · select a salary for case details

EmployerJob titleBase salaryLocationSubmit dateStart date
Essential Products, Inc.Software Engineer

Filing details

$147,534 /yr

I-200-19288-088835
Reported wage: $147,534–$177,041 / year
Annualized: $147,534
Status: Certified
Fiscal year: 2020
Decision: 2019-10-22
Employment end: 2023-04-07
Worker positions: 1

Employer-reported disclosure · Base wage, not total compensation.

Palo Alto, CA10/15/201904/07/2020
Essential Products, Inc.Senior Software Engineer

Filing details

$172,640 /yr

I-200-19207-155201
Reported wage: $172,640–$215,000 / year
Annualized: $172,640
Status: Certified
Fiscal year: 2019
Decision: 2019-08-01
Employment end: 2022-08-04
Worker positions: 1

Employer-reported disclosure · Base wage, not total compensation.

Palo Alto, CALIFORNIA07/26/201908/05/2019
Essential Products, Inc.Software Engineer

Filing details

$132,184 /yr

I-200-19176-228836
Reported wage: $132,184–$158,621 / year
Annualized: $132,184
Status: Certified
Fiscal year: 2019
Decision: 2019-07-01
Employment end: 2022-07-08
Worker positions: 1

Employer-reported disclosure · Base wage, not total compensation.

Palo Alto, CALIFORNIA06/25/201907/08/2019
Essential Products, Inc.Applications Software Engineer

Filing details

$155,106 /yr

I-200-19079-296621
Reported wage: $155,106–$186,127 / year
Annualized: $155,106
Status: Certified
Fiscal year: 2019
Decision: 2019-03-29
Employment end: 2022-09-24
Worker positions: 1

Employer-reported disclosure · Base wage, not total compensation.

Palo Alto, CALIFORNIA03/25/201909/24/2019
Essential Products, Inc.Software Engineer

Filing details

$109,242 /yr

I-200-19070-064569
Reported wage: $109,242–$131,090 / year
Annualized: $109,242
Status: Certified
Fiscal year: 2019
Decision: 2019-03-15
Employment end: 2022-09-10
Worker positions: 1

Employer-reported disclosure · Base wage, not total compensation.

Palo Alto, CALIFORNIA03/11/201909/10/2019
Essential Products, Inc.Software Engineer

Filing details

$109,242 /yr

I-200-19063-451874
Reported wage: $109,242–$131,090 / year
Annualized: $109,242
Status: Certified
Fiscal year: 2019
Decision: 2019-03-09
Employment end: 2022-09-03
Worker positions: 1

Employer-reported disclosure · Base wage, not total compensation.

Palo Alto, CALIFORNIA03/04/201909/03/2019
Essential Products, Inc.Applications Software Engineer

Filing details

$109,242 /yr

I-200-19063-531469
Reported wage: $109,242–$131,090 / year
Annualized: $109,242
Status: Certified
Fiscal year: 2019
Decision: 2019-03-09
Employment end: 2022-09-03
Worker positions: 1

Employer-reported disclosure · Base wage, not total compensation.

Palo Alto, CALIFORNIA03/04/201909/03/2019
Essential Products, Inc.Software Engineer

Filing details

$109,242 /yr

I-200-19053-680490
Reported wage: $109,242–$131,090 / year
Annualized: $109,242
Status: Certified
Fiscal year: 2019
Decision: 2019-03-04
Employment end: 2022-08-23
Worker positions: 1

Employer-reported disclosure · Base wage, not total compensation.

Palo Alto, CALIFORNIA02/26/201908/23/2019
Essential Products, Inc.Applications Software Engineer

Filing details

$155,106 /yr

I-200-19053-870872
Reported wage: $155,106–$186,127 / year
Annualized: $155,106
Status: Certified
Fiscal year: 2019
Decision: 2019-03-04
Employment end: 2022-08-23
Worker positions: 1

Employer-reported disclosure · Base wage, not total compensation.

Palo Alto, CALIFORNIA02/26/201908/23/2019
Essential Products, Inc.Applications Software Engineer

Filing details

$109,242 /yr

I-200-19039-132635
Reported wage: $109,242–$155,000 / year
Annualized: $109,242
Status: Certified
Fiscal year: 2019
Decision: 2019-02-19
Employment end: 2022-08-10
Worker positions: 1

Employer-reported disclosure · Base wage, not total compensation.

Palo Alto, CALIFORNIA02/12/201908/10/2019
Essential Products, Inc.Software Engineer

Filing details

$141,898 /yr

I-200-19037-954032
Reported wage: $141,898–$170,277.6 / year
Annualized: $141,898
Status: Certified
Fiscal year: 2019
Decision: 2019-02-13
Employment end: 2022-02-19
Worker positions: 1

Employer-reported disclosure · Base wage, not total compensation.

Palo Alto, CALIFORNIA02/07/201902/19/2019
Essential Products, Inc.Ai Software Engineer

Filing details

$155,106 /yr

I-200-19030-021321
Reported wage: $155,106–$186,127 / year
Annualized: $155,106
Status: Certified
Fiscal year: 2019
Decision: 2019-02-08
Employment end: 2022-08-01
Worker positions: 1

Employer-reported disclosure · Base wage, not total compensation.

Palo Alto, CALIFORNIA02/04/201908/01/2019
Essential Products, Inc.Systems Software Engineer

Filing details

$119,101 /yr

I-200-19023-798878
Reported wage: $119,101–$142,921 / year
Annualized: $119,101
Status: Certified
Fiscal year: 2019
Decision: 2019-01-31
Employment end: 2022-07-25
Worker positions: 1

Employer-reported disclosure · Base wage, not total compensation.

Palo Alto, CALIFORNIA01/25/201907/25/2019
Essential Products, Inc.Systems Software Engineer

Filing details

$142,938 /yr

I-200-16211-797632
Reported wage: $142,938–$180,000 / year
Annualized: $142,938
Status: Certified - Withdrawn
Fiscal year: 2019
Decision: 2018-11-30
Employment end: 2019-08-08
Worker positions: 1

Employer-reported disclosure · Base wage, not total compensation.

Palo Alto, CA07/29/201608/08/2016
Essential Products, Inc.Software Engineer

Filing details

$163,363 /yr

I-200-16322-995616
Reported wage: $163,363–$196,035 / year
Annualized: $163,363
Status: Certified - Withdrawn
Fiscal year: 2019
Decision: 2018-11-30
Employment end: 2020-01-09
Worker positions: 1

Employer-reported disclosure · Base wage, not total compensation.

Palo Alto, CA11/18/201601/09/2017
Essential Products, Inc.Senior Hardware Engineer

Filing details

$164,133 /yr

I-200-18065-099552
Reported wage: $164,133–$180,000 / year
Annualized: $164,133
Status: Certified - Withdrawn
Fiscal year: 2019
Decision: 2018-11-29
Employment end: 2021-09-05
Worker positions: 1

Employer-reported disclosure · Base wage, not total compensation.

Palo Alto, CA03/06/201809/05/2018
Essential Products, Inc.Software Test Engineer

Filing details

$125,050 /yr

I-200-18065-115458
Reported wage: $125,050–$145,050 / year
Annualized: $125,050
Status: Certified - Withdrawn
Fiscal year: 2019
Decision: 2018-11-29
Employment end: 2021-09-05
Worker positions: 1

Employer-reported disclosure · Base wage, not total compensation.

Palo Alto, CA03/06/201809/05/2018
Essential Products, Inc.Systems Software Engineer

Filing details

$108,576 /yr

I-200-18067-484207
Reported wage: $108,576–$128,000 / year
Annualized: $108,576
Status: Certified - Withdrawn
Fiscal year: 2019
Decision: 2018-11-29
Employment end: 2021-09-07
Worker positions: 1

Employer-reported disclosure · Base wage, not total compensation.

Palo Alto, CA03/08/201809/07/2018
Essential Products, Inc.Software Engineer, Machine Learning

Filing details

$134,000 /yr

I-200-18072-333131
Reported wage: $134,000–$154,000 / year
Annualized: $134,000
Status: Certified - Withdrawn
Fiscal year: 2019
Decision: 2018-11-29
Employment end: 2021-09-12
Worker positions: 1

Employer-reported disclosure · Base wage, not total compensation.

Palo Alto, CA03/13/201809/12/2018
Essential Products, Inc.Software Engineer

Filing details

$169,749 /yr

I-200-17079-508034
Reported wage: $169,749–$203,698 / year
Annualized: $169,749
Status: Certified - Withdrawn
Fiscal year: 2018
Decision: 2018-06-14
Employment end: 2020-04-24
Worker positions: 1

Employer-reported disclosure · Base wage, not total compensation.

Palo Alto, CA03/20/201704/24/2017
Essential Products, Inc.Systems Software Engineer

Filing details

$168,210 /yr

I-200-18120-722125
Reported wage: $168,210–$201,852 / year
Annualized: $168,210
Status: Certified
Fiscal year: 2018
Decision: 2018-05-07
Employment end: 2021-05-21
Worker positions: 1

Employer-reported disclosure · Base wage, not total compensation.

Palo Alto, CA05/01/201805/21/2018
Essential Products, Inc.Accounting Manager

Filing details

$122,158 /yr

I-200-18087-542907
Reported wage: $122,158–$146,590 / year
Annualized: $122,158
Status: Certified
Fiscal year: 2018
Decision: 2018-04-03
Employment end: 2021-04-09
Worker positions: 1

Employer-reported disclosure · Base wage, not total compensation.

Palo Alto, CA03/28/201804/09/2018
Essential Products, Inc.Engineering Program Manager (Senior Lead)

Filing details

$210,000 /yr

I-200-18039-347507
Reported wage: $210,000 / year
Annualized: $210,000
Status: Certified
Fiscal year: 2018
Decision: 2018-02-15
Employment end: 2021-08-09
Worker positions: 1

Employer-reported disclosure · Base wage, not total compensation.

Palo Alto, CA02/08/201808/09/2018
Essential Products, Inc.Systems Software Engineer

Filing details

$163,363 /yr

I-200-16363-522085
Reported wage: $163,363–$215,000 / year
Annualized: $163,363
Status: Certified - Withdrawn
Fiscal year: 2018
Decision: 2017-12-29
Employment end: 2020-01-17
Worker positions: 1

Employer-reported disclosure · Base wage, not total compensation.

Palo Alto, CA12/30/201601/17/2017
Essential Products, Inc.Modem Test Engineer

Filing details

$110,802 /yr

I-200-17325-145263
Reported wage: $110,802–$132,962 / year
Annualized: $110,802
Status: Certified
Fiscal year: 2018
Decision: 2017-11-29
Employment end: 2020-12-04
Worker positions: 1

Employer-reported disclosure · Base wage, not total compensation.

Palo Alto, CA11/22/201712/04/2017

About Essential Products, Inc. H-1B salary records

This view contains 32 matching filings across all loaded fiscal years. The median reported yearly base wage is $137,041, based on 24 certified filings with positive yearly pay. These are filing-level observations, not unique employees or total compensation.

Read each filing in context.

Base wages preserve the disclosed pay period. Select a salary to see its case status, dates, worker positions, and annualized estimate. Salary charts use certified, positive yearly base wages; LCAs are not visa approvals. Subsidiaries and previous legal names have separate profiles. Methodology & coverage ↗