If you are Non-European, you should double-check the contract durations which could be even one month in renewals. In case of unemployment, re-hiring depends on your relationship with HR and managers, not your skills or the work you spent effort for. Contracts are mostly less than 6 months, which you will never be told during interviews. In most departments, management is in terribly rude attitudes towards the employees. The work permit is limited so you cannot get another job even if you have a residence permit. be careful before you leave your country to move here.