India, Jan. 23 -- Employees at Google allegedly organised rallies over the company's recent layoffs, which affected some 15,000 people, in a wave of unhappiness. On 18 January, protests were held at five Google locations nationwide, from Mountain View, California, to New York, by the Alphabet Workers Union. With this demonstration, the union hopes to refute the "bogus talking points" that Google uses to defend its decision-making procedures.

The turmoil comes after a recent round of layoffs at the computer behemoth, which terminated over 1,000 workers across several departments. The unhappy workers' union, the Alphabet Workers Union, has revealed the startling number of almost 15,000 co workers laid off in the last year. The union has sc...