прозрачность зарплат улучшает климат в коллективе или - наоборот?
Думаю, наоборот. Зависть еще никто не отменял, а такое чуство вряд ли положительно влияет на климат в коллективе.
Возможное исключение - отделы, где размер зарплаты напрямую и очень сильно зависит от выполнения/перевыполнения плана.
У меня знакомый работает в одной фирме, торгующей некой программой. Так вот, у них в отделе всегда известно, кто на сколько выполнил план. Т.к. в принципе все в равных условиях, то такая система добавляет соревновательности и азарта. Потому что каждый знает: "если я получил меньше, чем другие, то только потому, что работал хуже, чем они"