It is a great time for venture-backed companies to consider going public.  The window for IPOs can be very fickle - it can open and close on a moment's notice.  I have been recommending to all of my clients that they consider tapping the private and public markets while the financing is available.  Going public can be a great way to achieve liquidity for existing investors, including founders and employees, and can provide access to a large amount of financing to help grow the company's business.  I have told my clients over many years based on my 35 years as a corporate attorney that cash is a competitive advantage.  Now is a good time to get that advantage while you can!