Hi Dien --
Just some obvious observations:
1) Too much money. Most of these companies found it way too easy to attract way too much money.
2) Grossly inflated overhead & perks, just because the money was there to spend.
3) An over-dependence on non-sustainable business models.
4) Hyped up projections... And the fact that they believed their own hype.
There's a few to start with. : )
Best Wishes,
Jim Erskine
Homeway Press
Some great LOCAL business ideas for you!