Can salary transparency enhance employee satisfaction?

When employees are aware of differences between their salaries and that of their peers and managers, it affects their productivity and job satisfaction differently.