Technology
lautan
•
6mo ago
•
98%
Google employees question execs over 'decline in morale' after blowout earnings
www.cnbc.comAt an all-hands meeting last week, Google executives responded to employee questions about declining morale even with financial performance improving.
Comments 83