Does employee ownership improve performance ?

Abstract

Employee ownership is linked to better company performance on average. Employee ownership companies have more stability, higher survival rates, and fewer layoffs in recessions, potentially leading to lower unemployment in the overall economy. Employer stock tends to come on top of, rather than substitute for, regular employee compensation, and thereby adds… (More)

Topics

  • Presentations referencing similar topics