Google Slashes 10% Of Managerial Staff In Hunt For ‘Googleyness’: Report
New Delhi: Google has laid off 10 per cent of its managerial staff as part of a long-running…
New Delhi: Google has laid off 10 per cent of its managerial staff as part of a long-running…