Sounds like a much better system to me.
Edit: The analogy I see is like changing from owning your own servers to moving to a cloud/aws-like pay for use model. This sort of change reduces risk and unlocks innovation.
Sounds like a much better system to me.
Edit: The analogy I see is like changing from owning your own servers to moving to a cloud/aws-like pay for use model. This sort of change reduces risk and unlocks innovation.
The mental overhead is different but not increased (obviously it's all up to the execution, and I don't really have proof for my opinion). I can see software, non-software services, and different cultural practices reduce the overhead of current contractor systems. Moreover it's naive to assume that the overhead involved in being a normal employee is any less than that of being a contractor. The office politics that most people have to deal with is asinine, and could benefit from the type of legal clarification that being a contractor would entail.