Lessons for Facebook from the high tech IPO trenches | Heykuki News