FYI, the post is 5 years old.
[1] http://www.forbes.com/sites/victorlipman/2015/08/04/people-l...
having ways to anonymously get regular feedback from your team can help a lot. as well as getting as much second hand data from other teams / managers as possible.
The new developers are nice enough, but the culture in the office here was taken out back and shot by management 3 or 4 levels up.