A month back I signed a contract with a company as a software developer, the company in question is a financial institution based in Sweden with a german office.
Recently they finished their background check and found that I have a small personal debt, around 200 euro. I have read on various places that such background checks in Germany is illegal. Also that this is not a valid reason for dismissal, as I wouldn't be handling any finances for the company.
My question is if I have understood it correctly, namely that:
- Is it legal to perform background checks into financial/credit history
- Is this a valid reason for dismissal, as it's still a financial company.