Think 10K Times Before You Join – Especially in India Office
Pros
The US team is professional and mostly supportive. • There’s a moderate learning curve – not overwhelming, but not very structured either. • A few team members were decent, approachable, and collaborative.
Cons
🧱 Toxic Management (India Office): • The India operations lead is from an army background and absolutely unfit for a modern tech culture. He brags constantly about past glories like working at Microsoft instead of enabling growth. • A circle of favoritism exists at the leadership level – people from previous companies are brought in, given director-level roles regardless of capability. • Multiple directors were fired within 2–4 months. No stability or long-term vision. • There’s zero recognition for real contributors. Those who flatter leaders get business travel and visibility; the rest get ignored. ⚙️ Chaotic Processes: • The reporting structure changes overnight – one day you report to A, next day to B, and you won’t even know if your manager was fired yesterday. • There’s no clarity in role ownership, especially in engineering and design functions. • I’ve personally seen a senior engineering director fired in under 5 minutes just for pushing back on an unrealistic timeline. 💔 Insensitive HR and People Practices: • A team member was denied leave despite a medical emergency involving their father – and was fired a week later for requesting too many times. • The people culture in India is fear-based, not trust-driven. • There’s a trend of hiring and firing in quick cycles to control narrative and fill in “yes-men” roles.