Explained: What Is 'Googleyness', How It Led To Layoffs At The Tech Giant
0
Google has laid off 10 per cent of its managerial staff as part of an ongoing effort to improve efficiency and redefine its corporate culture, particularly the concept of 'Googleyness'.