BusinessStartup & Funding Dell Sees 23 Percent Drop in Company Satisfaction Score Following Return-to-Office Push By Soumyadeep Pal - July 18, 2024 0 Share FacebookTwitterPinterestWhatsAppLinkedinReddItTelegramTumblrDiggFlipNaverEmailPrint The tech giant told employees in February they would be required to work in-person about three days a week.