The fized term contract is not a temporary contract. Yes, you are told up front you will be emplyed for a specific period of time but it is also made very clear that at the end of that period it's likely you will be kept on. In a way, it's more like they are wanting the flexibility of the option not to continue someone's employment if they aren't performing properly as well as not being able to qualify keeping someone on in the quieter months.