918 all these tech founders ceos stepped away stint before returning News