If your employer is requiring your bank account to be located in a specific EU/EEA country, then it is breaching Article 9(1) of Regulation (EU) No 260/2012, which states:
A payer making a credit transfer to a payee holding a payment account located within the Union shall not specify the Member State in which that payment account is to be located, provided that the payment account is reachable in accordance with Article 3.
Un payeur qui effectue un virement à un bénéficiaire titulaire d’un compte de paiement situé au sein de l’Union ne précise pas l’État membre dans lequel ce compte de paiement doit être situé, pour autant que le compte de paiement soit accessible conformément à l’article 3.