And why would you say, aren't there any large investors?
If the labor market conditions were good (and taxes, and work ethics, and ... the list is very long), the investors would come, even from far away, believe me.
Money can move around the world very fast these days.
Many tech companies started in Europe, got successful then moved to US because they could not longer find big enough investors in Europe.
Google only did layoffs very recently so I don't see how be able to fire people at will helped them grow.