Search Glassdoor jobs
Search Glassdoor job listings by keyword and optional free-text location (city). Returns total and jobs (jobId, title, url, company, rating, location, salary, snippet, postedAgo) for the first results page (~30 listings — Glassdoor's pagination is a JS "load more" action, not a URL param, and was observed to break the page outright on click, so only page 1 is supported here). Location is resolved via Glassdoor's own place-autocomplete, preferring the first city-level match, because the top overall suggestion can be a broader state or region record that Glassdoor then silently fails to filter by; an unrecognized or non-filtering location throws. Glassdoor serves the UI (and some listing labels like the skills line) in whatever language/locale it geo-resolves the session to, independent of the job's own country — text fields may not be in English or in the language of the job itself. Distinct from the existing search_companies/get_company scripts, which cover company profiles and reviews, not job postings.
Search companies
Search Glassdoor employers by name → list of {employerId, name, shortName, logo, website}. Returns ~10 fuzzy matches ranked by Glassdoor's own employer search suggestions — near-name and substring matches are included (e.g. "Airbus" also yields "Air Busan"), and an exact match is not guaranteed to be first. logo/website/shortName may be null. The employerId feeds get_company and the other employer-scoped scripts. Anonymous, read-only.