In Sweden you cannot fire people on permanent contracts (that you need to give after 2 years) if you still require their work, i.e., you cannot fire someone without cause and then hire someone else to their exact job. In the Netherlands it is also extremely difficult to get rid of an employee with a permanent contract that you need to eventually give to them. In all cases I personally know of, permanent contract employees were basically paid by the company to agree to leave.