Employee ownership has big impact on employees’ financial well-being