Amazon is asking managers to give low performance ratings to employees, here is why General NewsTechnologyNewsAmazon is asking managers to give low performance … Reports from Business Insider claim that the e–commerce giant has taken … Read the full article