# Office locations

Office locations are more than just addresses—they help ensure your jobs are properly distributed and displayed on relevant location-specific job boards. Here's how adding offices to your account can help:

* Pre-fill job creation forms with location data, saving you time
* Help candidates understand where the job is based—even for remote or hybrid roles
* Increase visibility on job boards, many of which require precise city and country details

{% hint style="warning" %}
Each job can be linked to **one** office, and you can manage **unlimited** offices in your account.
{% endhint %}

{% hint style="info" %}
Even fully remote jobs benefit from having an office linked. Some job boards require a country or postal code, which JOIN pulls from the default office if no other is set.
{% endhint %}

***

### Add a new office

You can add offices in two places: via `Settings` or directly within the `Job editor`.

#### From `Settings`

1. Go to the `Settings` tab
2. Click `Offices`
3. Click the `Add office` button in the top right
4. Fill out the form:
   * `City` and `Country` are required
   * `Street name`, `House number`, and `Postal code` are optional but recommended
   * Add a name in `Office name` to help distinguish it
5. Use the `Default office` toggle if you'd like this to be selected automatically when creating jobs
6. Click `Save changes`

{% hint style="info" %}
JOIN does not allow more than one office per city. If you try to enter a city already used, you’ll receive an error.
{% endhint %}

#### From the job editor

1. Create or edit a job
2. In the `Additional information` section, click `Add office` next to the `Office` dropdown
3. Fill out the form as described above
4. Click `Add office`

The new office will be automatically assigned to the job you're editing.

***

### Set a default office

The default office is automatically selected when creating new on-site or hybrid jobs.

To set or change it:

1. Go to `Settings` > `Offices`
2. Click `Edit office` on the relevant office card
3. Toggle on `Default office`
4. Click `Save changes`

{% hint style="info" %}
Even for remote jobs set as `Remote from anywhere`, JOIN may still need to send a country to job boards. In these cases, the default office’s country is used.
{% endhint %}

***

### Edit an office

1. Go to `Settings` > `Offices`
2. Click `Edit office` on the office card you wish to update
3. Make your changes and click `Save changes`

Changes take effect immediately in JOIN and on your career page. Job boards may take up to **24 hours** to reflect the updates.

***

### Delete an office

1. Go to `Settings` > `Offices`
2. Click the bin icon on the office you want to remove

If the office is assigned to jobs:

3. A popup will appear asking you to select a replacement office from a dropdown
4. Select a replacement office
5. Click `Remove office`

JOIN will reassign all jobs to the selected replacement and then delete the original office.

{% hint style="warning" %}
You cannot delete an office that’s currently in use unless you reassign all jobs to a different office.
{% endhint %}

***

### Assign an office to a job

You can assign an office during job creation or editing:

1. Go to the `Additional information` section in the job editor
2. In the `Office` dropdown, choose from existing office locations
3. If needed, click `Add office` to create a new one directly from this view

Office assignment rules by job type:

| Job type                  | Office requirement                                           |
| ------------------------- | ------------------------------------------------------------ |
| On-site                   | Office is required                                           |
| Hybrid                    | Office is required                                           |
| Remote (specific country) | Choose from countries of existing offices                    |
| Remote (from anywhere)    | No office required, but a country may be pulled from default |

{% hint style="info" %}
&#x20;A job can only be assigned **one office**. To list a job in multiple locations, create separate job ads for each.
{% endhint %}

***

### View and manage offices

Each office card shows:

* Name and address
* Job count (top right corner of the card)
* Buttons to `Edit office` or delete it

Other tools:

* Use the `Per page` dropdown at the bottom to display up to 100 offices at once
* Offices with assigned jobs will appear on your **career page**, including job counts

To preview this:

1. Go to `Settings` > `Career page`
2. Click `Preview`
3. Scroll down to see all offices and associated job counts

***

### FAQs

<details>

<summary>Can I manage multiple companies or locations in one account?</summary>

Yes, you can create a JOIN account for your company's main location and then add additional locations to the same JOIN account. This can be done by creating additional offices in `Settings` → [`Offices`](https://join.com/settings/company/offices) and assign them to jobs.

However, creating an agency-like structure with multiple companies under one account is not possible at the moment. Each company can have one JOIN account, but adding more companies under a single holding is not supported yet.

</details>
