B businessinsider.com Leaked Microsoft poll shows fewer employees have confidence in leadership 67 points redbell 3 years ago 53 comments