In theory they are.
Sadly, sometimes in Italy, they are used to private workers from their rights.
However, my long term dream is to create an hacker cooperative where each developer has the same hour wage which is a fraction of the total income.
This way people would have no reason to compete inside the organization and all to gain from improving the productivity.
The issues are: how to decide rapidly and how to keep all serious at work...