I interviewed at this company a couple years back and a huge selling point at the interview was their upcoming IPO plans. They eventually gave me an offer which I turned down because enterprise and security is a boring area to work on. Based on these recent series of articles on startups, its becoming more and more apparent that while starting a startup is a fantastic thing to do, being an employee of one has mostly downsides. Its a much better career move for non-founders to work for large established companies.