Google layoffs not on performance basis and systems locked mins after firing, says YouTube India employee

Google, like many other tech giants, is firing thousands of employees. It started layoffs in the United States and now the tech giant has begun firings in India. Google India announced the first round of layoffs on February 16. With no prior communication, impacted employees directly received the layoff email, and…