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
May I ask where you were or who told you this?..........................
but it is also made very clear that at the end of that period it's likely you will be kept on