What I find interesting is that this guy is talking all about startups. The company blog goes back to 2008 though. If Expensify still is looking at themselves as a startup, maybe they're the ones who are stuck in a certain paradigm and can't get out of it. There's a difference between "startup" and small business. At a certain point you're not a startup anymore. There's the possibility that this guy is just looking to develop his product to a point he can sell the whole shebang to a huge company. He will think of his company as a "startup" until he's rid of it, and in that case, I wouldn't want to work there as a developer. It's been nearly 3 years, you are either a viable company or not, you may still be small and growing, but I feel that's different than startup. I could be totally wrong about what people mean by startup though. I worked in small business my entire life (though not "tech") and if you're around for this long I don't see how you're still starting up.