I'm going to hire a new employee in my company and I have doubts whether to offer a temporary or indefinite contract, as I've heard that a temporary contract, though initially beneficial for the company could eventually lead to problems.