Applying for a job requires you to share personal information — your name, address, employment history, education, and sometimes even more sensitive details. Before handing over this data, you should be confident that the company you're applying to actually exists and is what it claims to be. The few minutes you spend verifying an employer can prevent weeks of dealing with identity theft or financial fraud.

This guide provides a systematic, step-by-step approach to verifying any company's legitimacy. Whether you've found a job listing on a major platform or received a direct message from a recruiter, these verification steps will help you separate real opportunities from sophisticated scams.

Step 1: Check the Company's Online Presence

Start with the basics. A legitimate company will have a consistent, established online presence. Search for the company name on Google and look for a professional website with a custom domain, active social media profiles with genuine engagement, press mentions or media coverage, listings on business directories like Crunchbase or Bloomberg, and employee profiles on LinkedIn that show consistent tenure and roles.

Be cautious of companies that only have a website with no other verifiable online presence. Scammers can create polished websites in hours, but building a comprehensive, consistent digital footprint across multiple platforms takes time and effort that fraudulent operations rarely invest in.

Pay attention to the website domain's age. You can check this using WHOIS lookup tools. A legitimate company typically has a domain registered for years, while scam operations frequently use newly registered domains — often less than six months old.

Step 2: Verify Business Registration

Every legitimate business is registered with government authorities. In the United States, you can verify company registrations through your state's Secretary of State website. Look for the company's official registration, filing status, registered agent, and principal address.

For companies claiming to be headquartered in specific states, cross-reference the following free databases:

  • SEC EDGAR: For publicly traded companies, search the Securities and Exchange Commission's database for filings and corporate information.
  • State Secretary of State: Each state maintains a business entity search tool. Search for the exact company name as stated in the job listing.
  • Better Business Bureau (BBB): While not a government database, BBB profiles show complaint history, response patterns, and accreditation status.
  • IRS EIN Verification: Legitimate employers have Employer Identification Numbers. While you can't search by EIN directly, you can verify that a company's provided EIN matches their name.
  • ScamsTester: Search our database for the company's website trust score and detailed verification report.

If the company claims to be registered in another country, look for equivalent registration databases. The UK has Companies House, Canada has Corporations Canada, and most developed nations maintain publicly searchable business registries.

Step 3: Verify the Physical Address

Legitimate companies have real physical locations. Take the address from the company's website or job listing and search for it on Google Maps. Use Street View to confirm that the location matches what you'd expect — an office building, a commercial space, or a legitimate business address.

Red flags at this stage include addresses that point to empty lots, residential homes (for companies claiming to be large enterprises), virtual office suites (not necessarily a dealbreaker, but worth noting), and addresses that don't match the state where the company claims to be incorporated.

Some legitimate startups work from co-working spaces or virtual offices, so a non-traditional address isn't automatically disqualifying. However, it should prompt additional verification of other factors.

Step 4: Research the People

Look up the company's leadership team and the person who contacted you. Legitimate companies have real people with verifiable professional histories. Search for the CEO, founders, or hiring manager on LinkedIn and look for profiles with complete professional histories, genuine connections, endorsements from verifiable individuals, activity history spanning months or years, and profile photos that pass reverse image searches.

If the person who emailed you about the job doesn't have a LinkedIn profile — or has a profile that was created recently with few connections — that's a significant concern. Scammers create fake profiles, but they rarely have the depth and history of real professionals.

"Reverse image searching a recruiter's profile photo takes less than ten seconds and catches approximately 30% of fake recruiter profiles. It's the highest-return verification step you can take." — ScamsTester Security Team

Step 5: Verify the Job Listing

Once you've confirmed the company exists, verify that the specific job listing is real. Navigate directly to the company's official website (type the URL manually, don't follow links) and look for a careers or jobs page. The position described in the listing you found should appear on the company's own website.

If the listing doesn't appear on the company's official careers page, contact the company directly through the phone number or email listed on their official website — not through any contact information provided in the job listing. Ask them to confirm whether the position exists and whether the person who contacted you is authorized to recruit on their behalf.

This single step catches the majority of job scams that impersonate real companies. Scammers count on applicants taking the job listing at face value without cross-referencing it against the company's actual open positions.

Step 6: Trust Your Instincts

After completing the verification steps above, take a step back and assess the overall picture. Does the opportunity make sense? Is the compensation realistic for the role and industry? Does the hiring process follow standard professional norms? Are there any elements that feel rushed or pressured?

If something feels wrong, it probably is. No legitimate job opportunity will evaporate because you took time to verify it. Any employer who pressures you to act immediately or penalizes you for asking verification questions is waving a red flag — whether intentionally or not.

For additional confidence, check the company's trust score on ScamsTester. Our comprehensive reports compile all the verification factors we've discussed here into a single, easy-to-read assessment that can confirm your research or highlight concerns you may have missed.