It depends on the terms of the contract. If a company offered me a three-year contract for more than I thought I could earn anywhere else over the next three years (e.g., $500K per year), why shouldn't I take the opportunity?
The contract would need to spell out working conditions, of course. For $500K, I wouldn't lock myself into an obligation to work 60-hour weeks for three years straight. My health and sanity are worth more to me than that.
Some of the highest-paid workers in our society lock themselves into contracts: professional athletes, movie stars, etc. Would you want to start filming a high-budget movie if your leading actor could walk off the job at any time?
It depends on the terms of the contract. If a company offered me a three-year contract for more than I thought I could earn anywhere else over the next three years (e.g., $500K per year), why shouldn't I take the opportunity?
The contract would need to spell out working conditions, of course. For $500K, I wouldn't lock myself into an obligation to work 60-hour weeks for three years straight. My health and sanity are worth more to me than that.
Some of the highest-paid workers in our society lock themselves into contracts: professional athletes, movie stars, etc. Would you want to start filming a high-budget movie if your leading actor could walk off the job at any time?