Temporary contracts often lead to permanent contracts becuase companies do not want to waste time and money training a new employee when they can hire some internal who is qualified and already knows the company.