bluedoor data·H-1B Jobs API·bluedoor.sh ->

Home / Companies / CTIS, Inc.

CTIS, Inc. H-1B company data

Employer profile assembled from DOL OFLC LCA rows and USCIS H-1B Employer Data Hub petition summaries. Rows below include aliases, source IDs, filing coverage, petition counts, role coverage, worksite coverage, and wage summary fields when present.

EmployerLCA filingsRole titlesWorksitesCoverageUSCIS approvalsTop roleSourcesOpen
CTIS, Inc.
CTIS INC
52253FY2016 to FY2026
Latest decision 2025-12-10
61Business Analyst
3 filings
dol_oflc_lca, uscis_h1b_employer_data_hubProfile

Activity summary

LCA filings52
Certified LCAs51
Denied LCAs1
Role titles25
Worksites3
Latest decision2025-12-10
USCIS approvals61
USCIS denials1

Aliases and source names

AliasesSource NamesSources
CTIS INCCTIS, Inc., CTIS INCdol_oflc_lca, uscis_h1b_employer_data_hub

Top roles

TitleSOCLCA filingsLow wage minHigh wage max
Business Analyst15-2041.00
Statisticians
3$95,013$105,781
JAVA DEVELOPER15-1132
SOFTWARE DEVELOPERS, APPLICATIONS
3$85,322$115,752
Java Developer15-1252.00
Software Developers
3$94,435$130,197
SENIOR JAVA DEVELOPER15-11323$104,807$0
BUSINESS ANALYSIS ANALYST III15-11212$109,690$0
Database Management Analyst15-1141.00
Database Administrators
2$93,406$93,406
SENIOR SYSTEM ANALYST15-1121
COMPUTER SYSTEMS ANALYSTS
2$99,200$117,862
SOFTWARE DEVELOPER15-1141
DATABASE ADMINISTRATORS
2$72,197$82,636
SOFTWARE DEVELOPMENT ANALYST III15-11212$110,368$0
ASSISTANT CONTROLLER13-20111$71,718$78,000

Top markets

CityStatePostal CodeLCA CountRole Title CountWage Low MinWage High MaxFirst Fiscal YearLatest Fiscal Year
RockvilleMD20850492453,498130,1972,0162,026
GermantownMD208742289,00094,4352,0232,024
ApexNC2753911129,375129,3752,0232,023

Full company payload

Company IDcompany:ctis
NameCTIS, Inc.
Normalized Namectis
Source Company Idscompany_dol_oflc_lca_ctis_inc, company_uscis_h1b_datahub_ctis_inc_tax_8917
Source NamesCTIS, Inc., CTIS INC
AliasesCTIS INC
Sourcesdol_oflc_lca, uscis_h1b_employer_data_hub
Identifiers
[
  {
    "identifier_type": "tax_id_last_four",
    "identifier_value": "8917",
    "source": "uscis_h1b_employer_data_hub"
  }
]
LCA Activity
{
  "lca_count": 52,
  "case_count": 52,
  "role_title_count": 25,
  "worksite_count": 3,
  "first_fiscal_year": 2016,
  "latest_fiscal_year": 2026,
  "latest_decision_date": "2025-12-10",
  "certified_count": 51,
  "denied_count": 1
}
Petition Activity
{
  "total_approval": 61,
  "total_denial": 1,
  "fiscal_years": [
    "2012",
    "2013",
    "2014",
    "2015",
    "2016",
    "2017",
    "2018",
    "2019",
    "2020",
    "2021",
    "2022",
    "2023"
  ],
  "year_metrics": [
    {
      "cities": [
        "Rockville"
      ],
      "states": [
        "MD"
      ],
      "fiscal_year": 2012,
      "naics_codes": [
        "54"
      ],
      "postal_codes": [
        "20850"
      ],
      "total_denial": 0,
      "initial_denial": 0,
      "total_approval": 10,
      "initial_approval": 4,
      "continuing_denial": 0,
      "petition_count_id": "petition_count_uscis_h1b_archive_ctis_inc_tax_8917_2012",
      "source_record_ids": [
        "sr_uscis_h1b_datahub_2012_row_037193"
      ],
      "continuing_approval": 6
    },
    {
      "cities": [
        "Rockville"
      ],
      "states": [
        "MD"
      ],
      "fiscal_year": 2013,
      "naics_codes": [
        "54"
      ],
      "postal_codes": [
        "20850"
      ],
      "total_denial": 0,
      "initial_denial": 0,
      "total_approval": 7,
      "initial_approval": 0,
      "continuing_denial": 0,
      "petition_count_id": "petition_count_uscis_h1b_archive_ctis_inc_tax_8917_2013",
      "source_record_ids": [
        "sr_uscis_h1b_datahub_2013_row_037383"
      ],
      "continuing_approval": 7
    },
    {
      "cities": [
        "Rockville"
      ],
      "states": [
        "MD"
      ],
      "fiscal_year": 2014,
      "naics_codes": [
        "54"
      ],
      "postal_codes": [
        "20850"
      ],
      "total_denial": 0,
      "initial_denial": 0,
      "total_approval": 7,
      "initial_approval": 1,
      "continuing_denial": 0,
      "petition_count_id": "petition_count_uscis_h1b_archive_ctis_inc_tax_8917_2014",
      "source_record_ids": [
        "sr_uscis_h1b_datahub_2014_row_038892"
      ],
      "continuing_approval": 6
    },
    {
      "cities": [
        "Rockville"
      ],
      "states": [
        "MD"
      ],
      "fiscal_year": 2015,
      "naics_codes": [
        "54"
      ],
      "postal_codes": [
        "20850"
      ],
      "total_denial": 0,
      "initial_denial": 0,
      "total_approval": 4,
      "initial_approval": 0,
      "continuing_denial": 0,
      "petition_count_id": "petition_count_uscis_h1b_archive_ctis_inc_tax_8917_2015",
      "source_record_ids": [
        "sr_uscis_h1b_datahub_2015_row_034127"
      ],
      "continuing_approval": 4
    },
    {
      "cities": [
        "Rockville"
      ],
      "states": [
        "MD"
      ],
      "fiscal_year": 2016,
      "naics_codes": [
        "54"
      ],
      "postal_codes": [
        "20850"
      ],
      "total_denial": 0,
      "initial_denial": 0,
      "total_approval": 6,
      "initial_approval": 1,
      "continuing_denial": 0,
      "petition_count_id": "petition_count_uscis_h1b_archive_ctis_inc_tax_8917_2016",
      "source_record_ids": [
        "sr_uscis_h1b_datahub_2016_row_037659"
      ],
      "continuing_approval": 5
    },
    {
      "cities": [
        "Rockville"
      ],
      "states": [
        "MD"
      ],
      "fiscal_year": 2017,
      "naics_codes": [
        "54"
      ],
      "postal_codes": [
        "20850"
      ],
      "total_denial": 0,
      "initial_denial": 0,
      "total_approval": 4,
      "initial_approval": 0,
      "continuing_denial": 0,
      "petition_count_id": "petition_count_uscis_h1b_archive_ctis_inc_tax_8917_2017",
      "source_record_ids": [
        "sr_uscis_h1b_datahub_2017_row_034582"
      ],
      "continuing_approval": 4
    },
    {
      "cities": [
        "Rockville"
      ],
      "states": [
        "MD"
      ],
      "fiscal_year": 2018,
      "naics_codes": [
        "54"
      ],
      "postal_codes": [
        "20850"
      ],
      "total_denial": 0,
      "initial_denial": 0,
      "total_approval": 5,
      "initial_approval": 1,
      "continuing_denial": 0,
      "petition_count_id": "petition_count_uscis_h1b_archive_ctis_inc_tax_8917_2018",
      "source_record_ids": [
        "sr_uscis_h1b_datahub_2018_row_038270"
      ],
      "continuing_approval": 4
    },
    {
      "cities": [
        "Rockville"
      ],
      "states": [
        "MD"
      ],
      "fiscal_year": 2019,
      "naics_codes": [
        "54"
      ],
      "postal_codes": [
        "20850"
      ],
      "total_denial": 0,
      "initial_denial": 0,
      "total_approval": 5,
      "initial_approval": 0,
      "continuing_denial": 0,
      "petition_count_id": "petition_count_uscis_h1b_archive_ctis_inc_tax_8917_2019",
      "source_record_ids": [
        "sr_uscis_h1b_datahub_2019_row_039159"
      ],
      "continuing_approval": 5
    },
    {
      "cities": [
        "Rockville"
      ],
      "states": [
        "MD"
      ],
      "fiscal_year": 2020,
      "naics_codes": [
        "54"
      ],
      "postal_codes": [
        "20850"
      ],
      "total_denial": 0,
      "initial_denial": 0,
      "total_approval": 6,
      "initial_approval": 0,
      "continuing_denial": 0,
      "petition_count_id": "petition_count_uscis_h1b_archive_ctis_inc_tax_8917_2020",
      "source_record_ids": [
        "sr_uscis_h1b_datahub_2020_row_012513"
      ],
      "continuing_approval": 6
    },
    {
      "cities": [
        "Rockville"
      ],
      "states": [
        "MD"
      ],
      "fiscal_year": 2021,
      "naics_codes": [
        "54"
      ],
      "postal_codes": [
        "20850"
      ],
      "total_denial": 0,
      "initial_denial": 0,
      "total_approval": 2,
      "initial_approval": 0,
      "continuing_denial": 0,
      "petition_count_id": "petition_count_uscis_h1b_archive_ctis_inc_tax_8917_2021",
      "source_record_ids": [
        "sr_uscis_h1b_datahub_2021_row_013924"
      ],
      "continuing_approval": 2
    },
    {
      "cities": [
        "Rockville"
      ],
      "states": [
        "MD"
      ],
      "fiscal_year": 2022,
      "naics_codes": [
        "54"
      ],
      "postal_codes": [
        "20850"
      ],
      "total_denial": 0,
      "initial_denial": 0,
      "total_approval": 5,
      "initial_approval": 0,
      "continuing_denial": 0,
      "petition_count_id": "petition_count_uscis_h1b_archive_ctis_inc_tax_8917_2022",
      "source_record_ids": [
        "sr_uscis_h1b_datahub_2022_row_013824"
      ],
      "continuing_approval": 5
    },
    {
      "cities": [
        "Rockville"
      ],
      "states": [
        "MD"
      ],
      "fiscal_year": 2023,
      "naics_codes": [
        "54"
      ],
      "postal_codes": [
        "20850"
      ],
      "total_denial": 1,
      "initial_denial": 0,
      "total_approval": 0,
      "initial_approval": 0,
      "continuing_denial": 1,
      "petition_count_id": "petition_count_uscis_h1b_archive_ctis_inc_tax_8917_2023",
      "source_record_ids": [
        "sr_uscis_h1b_datahub_2023_row_007628"
      ],
      "continuing_approval": 0
    }
  ]
}
Geography
{
  "states": [
    "MD",
    "NC"
  ],
  "cities": [
    "Rockville",
    "Germantown",
    "Apex"
  ],
  "postal_codes": [
    "20850",
    "20874",
    "27539"
  ],
  "top_markets": [
    {
      "city": "Rockville",
      "state": "MD",
      "postal_code": "20850",
      "lca_count": 49,
      "role_title_count": 24,
      "wage_low_min": 53498,
      "wage_high_max": 130197,
      "first_fiscal_year": 2016,
      "latest_fiscal_year": 2026
    },
    {
      "city": "Germantown",
      "state": "MD",
      "postal_code": "20874",
      "lca_count": 2,
      "role_title_count": 2,
      "wage_low_min": 89000,
      "wage_high_max": 94435,
      "first_fiscal_year": 2023,
      "latest_fiscal_year": 2024
    },
    {
      "city": "Apex",
      "state": "NC",
      "postal_code": "27539",
      "lca_count": 1,
      "role_title_count": 1,
      "wage_low_min": 129375,
      "wage_high_max": 129375,
      "first_fiscal_year": 2023,
      "latest_fiscal_year": 2023
    }
  ]
}
Industry
{
  "naics_codes": [
    "541511",
    "54"
  ]
}
Wage Summary
{
  "annualized_low_min": 53498,
  "annualized_high_max": 130197,
  "annualized_low_avg": 97751.2115384615
}
Trend
[
  {
    "fiscal_year": 2016,
    "quarter": "Q2",
    "lca_count": 5,
    "case_count": 5,
    "role_title_count": 5,
    "worksite_count": 1,
    "wage_low_min": 53498,
    "wage_high_max": 90000,
    "wage_low_avg": 76387
  },
  {
    "fiscal_year": 2017,
    "quarter": "Q2",
    "lca_count": 9,
    "case_count": 9,
    "role_title_count": 7,
    "worksite_count": 1,
    "wage_low_min": 70013,
    "wage_high_max": 115000,
    "wage_low_avg": 92694.8888888889
  },
  {
    "fiscal_year": 2018,
    "quarter": "Q2",
    "lca_count": 8,
    "case_count": 8,
    "role_title_count": 6,
    "worksite_count": 1,
    "wage_low_min": 82326,
    "wage_high_max": 90000,
    "wage_low_avg": 105491.5
  },
  {
    "fiscal_year": 2019,
    "quarter": "Q2",
    "lca_count": 6,
    "case_count": 6,
    "role_title_count": 5,
    "worksite_count": 1,
    "wage_low_min": 54038,
    "wage_high_max": 117862,
    "wage_low_avg": 88180
  },
  {
    "fiscal_year": 2020,
    "quarter": "Q2",
    "lca_count": 2,
    "case_count": 2,
    "role_title_count": 2,
    "worksite_count": 1,
    "wage_low_min": 108560,
    "wage_high_max": 124135,
    "wage_low_avg": 116347.5
  },
  {
    "fiscal_year": 2020,
    "quarter": "Q3",
    "lca_count": 3,
    "case_count": 3,
    "role_title_count": 3,
    "worksite_count": 1,
    "wage_low_min": 75712,
    "wage_high_max": 104237,
    "wage_low_avg": 87342
  },
  {
    "fiscal_year": 2020,
    "quarter": "Q4",
    "lca_count": 1,
    "case_count": 1,
    "role_title_count": 1,
    "worksite_count": 1,
    "wage_low_min": 95013,
    "wage_high_max": 95013,
    "wage_low_avg": 95013
  },
  {
    "fiscal_year": 2021,
    "quarter": "Q1",
    "lca_count": 1,
    "case_count": 1,
    "role_title_count": 1,
    "worksite_count": 1,
    "wage_low_min": 93406,
    "wage_high_max": 93406,
    "wage_low_avg": 93406
  },
  {
    "fiscal_year": 2021,
    "quarter": "Q2",
    "lca_count": 1,
    "case_count": 1,
    "role_title_count": 1,
    "worksite_count": 1,
    "wage_low_min": 93406,
    "wage_high_max": 93406,
    "wage_low_avg": 93406
  },
  {
    "fiscal_year": 2021,
    "quarter": "Q3",
    "lca_count": 3,
    "case_count": 3,
    "role_title_count": 3,
    "worksite_count": 1,
    "wage_low_min": 93406,
    "wage_high_max": 117826,
    "wage_low_avg": 109356
  },
  {
    "fiscal_year": 2022,
    "quarter": "Q2",
    "lca_count": 2,
    "case_count": 2,
    "role_title_count": 2,
    "worksite_count": 1,
    "wage_low_min": 103000,
    "wage_high_max": 123000,
    "wage_low_avg": 113000
  },
  {
    "fiscal_year": 2022,
    "quarter": "Q3",
    "lca_count": 2,
    "case_count": 2,
    "role_title_count": 2,
    "worksite_count": 1,
    "wage_low_min": 101976,
    "wage_high_max": 114744,
    "wage_low_avg": 108360
  },
  {
    "fiscal_year": 2022,
    "quarter": "Q4",
    "lca_count": 1,
    "case_count": 1,
    "role_title_count": 1,
    "worksite_count": 1,
    "wage_low_min": 130197,
    "wage_high_max": 130197,
    "wage_low_avg": 130197
  },
  {
    "fiscal_year": 2023,
    "quarter": "Q2",
    "lca_count": 1,
    "case_count": 1,
    "role_title_count": 1,
    "worksite_count": 1,
    "wage_low_min": 94435,
    "wage_high_max": 94435,
    "wage_low_avg": 94435
  },
  {
    "fiscal_year": 2023,
    "quarter": "Q3",
    "lca_count": 1,
    "case_count": 1,
    "role_title_count": 1,
    "worksite_count": 1,
    "wage_low_min": 87000,
    "wage_high_max": 87000,
    "wage_low_avg": 87000
  },
  {
    "fiscal_year": 2023,
    "quarter": "Q4",
    "lca_count": 2,
    "case_count": 2,
    "role_title_count": 2,
    "worksite_count": 2,
    "wage_low_min": 100293,
    "wage_high_max": 129375,
    "wage_low_avg": 114834
  },
  {
    "fiscal_year": 2024,
    "quarter": "Q2",
    "lca_count": 1,
    "case_count": 1,
    "role_title_count": 1,
    "worksite_count": 1,
    "wage_low_min": 89000,
    "wage_high_max": 89000,
    "wage_low_avg": 89000
  },
  {
    "fiscal_year": 2025,
    "quarter": "Q1",
    "lca_count": 1,
    "case_count": 1,
    "role_title_count": 1,
    "worksite_count": 1,
    "wage_low_min": 105781,
    "wage_high_max": 105781,
    "wage_low_avg": 105781
  },
  {
    "fiscal_year": 2025,
    "quarter": "Q3",
    "lca_count": 1,
    "case_count": 1,
    "role_title_count": 1,
    "worksite_count": 1,
    "wage_low_min": 112447,
    "wage_high_max": 112447,
    "wage_low_avg": 112447
  },
  {
    "fiscal_year": 2026,
    "quarter": "Q2",
    "lca_count": 1,
    "case_count": 1,
    "role_title_count": 1,
    "worksite_count": 1,
    "wage_low_min": 98000,
    "wage_high_max": 98000,
    "wage_low_avg": 98000
  }
]
Links
{
  "roles": "/v1/roles?company=CTIS%2C%20Inc.",
  "wages": "/v1/wages?company=CTIS%2C%20Inc.",
  "trends": "/v1/trends?company=CTIS%2C%20Inc."
}
Get this page with API

Rendered from the bluedoor H-1B Jobs API. Reproduce it:

GET https://api.bluedoor.sh/h1b-jobs/v1/companies?q=ctis+inc&limit=5JSON