The quality of an organization is the quality of the people inside the organization. In the current work environment, there are high expectations from the the work place: equity, personal growth, fun to be in, etc... It is so important to meet those high standards to retain the very hard to find talents.