- Too much red tape for an organization that encourages entrepreneurship.
- All decisions effectively made in India by people who mistakenly believe they know the market better than the people on the ground.
- Support functions, especially the HR teams in India, are overstaffed and with people who do not understand business and couldn't care less.