'Indian managers are the worst', US-based techie from Kerala expresses agony online

Updated: Jan 15th, 2025

Google NewsGoogle News
Google NewsGoogle News