Precarious work, self-management and co-operatives