India  

Amazon pushes managers to give lower ratings to employees who...

DNA Monday, 15 January 2024
Amazon has reportedly asked managers to give lower performance to employees. Know the reason for such step.
0
shares
ShareTweetSavePostSend
 

You Might Like