Business News

Dell saw a 23 percent drop in company satisfaction after push to return to the office

The tech giant told its employees in February that they would be required to work in person about three days a week.


Source link

Related Articles

Leave a Reply

Your email address will not be published. Required fields are marked *

Back to top button