N newyorker.com Glassdoor and its effect on workplace culture 128 points PascLeRasc 8 years ago 106 comments