Employees at Google are not happy with how CEO Sundar Pichai has handled the company’s ongoing layoffs. Around 1,400 employees have signed a letter addressed to Pichai after Google announced it would be cutting 12,000 jobs in its largest round of layoffs yet.

Read more...