Flexibility
Technical role
Global engineering
No coordination across geographies
No body cares for india
Cons
Worst organization
Hr head is ruler of company
Hr head dictates terms and conditions
India centre lost 150 key resources in last 2 year.
60% attrition
Global office does not care about india