When I joined my first (and only) startup, I promised them I would be there for a year. At the end of that year, if I didn't feel my career wasn't headed anywhere (raises, stock options, etc) then I would head back to fintech.<p>Almost exactly one year, one month later I left the company with no promotions or stock options in sight, although the workload and my duties were significantly larger than we agreed on.<p>In addition, that year made me realize that I had absolutely no passion for the work I was doing (automotive industry) and while the startup culture looks glamorous, it's far too stressful in the end and negatively affected my emotional and physical health.<p>I'm back in "big corporate" fintech and happy to say I was able to bring a lot of what I learned in the startup world back with me. I've been advancing my career far faster than I would have done in the land of startups and now own a significant amount of stock in my current company.
This is good general advice for any job. It's not healthy to work at any company where you don't like your superiors, company culture, and the work itself.
4. Their MVP doesn't even work <i>cough</i> Is essentially vaporware<p>5. Founders are focusing on raising another round instead of getting customers<p>[my experience at a "tech startup" in the midwest]
you don't quit a startup job - the startup job quits you.<p>Like, literally, the way a startup is supposed to be set up is that either it takes off, or the whole vehicle crumbles around you and you are left sitting on the pavement while the remains of the startup you worked at are strewn around you. Then you get up and get in a different car, and hopefully it gets up to speed rather than disintegrate again.<p>Like, this is the structure all startups are supposed to have. If you don't like it, get in a real company. nobody makes you work for a startup. it's also why you get equity in case the car gets up to speed.
My favorite to know when to do something binary like this is to flip a coin with choice #1 equal to heads and choice #2 equal to tails.<p>When the coin is in the air, you will naturally hope for one side to come up. Choose that one.
There are three ways to get out of a startup:<p>1) jump
2) go down with the ship
3) get pushed<p>There is also the mythical "startup hits the bigtime and you get rich", but the odds of that happening are so low as to be not worth talking about.<p>So if you join a startup you should be prepared to experience one of those exits. Jumping may be worth it if the startup is going sideways in a variety of ways, including but not limited to:<p>1) persistent low traction<p>2) anyone in the company ever says anything resembling "we must educate the customer"<p>3) frequent pivots (one or two is OK, after that it's probably just flailing before failing)<p>The bad culture and poor pay issues aren't as likely to come up if you've chosen well in the first place, and are reasons why you should leave sooner rather than later, but startups are mostly experiments aimed at answering two questions:<p>1) Can we build this thing?<p>2) Do enough people want to pay for this thing to make it worth our while?<p>The answer to the first question is usually--but not always--yes. The answer to the second question is almost always "no".
I would be careful to note that the inverse isn't always true though. Even if none of these things attributes rings true, that doesn't mean it's not a good idea to leave. I think the decision is trickier when that's the case, actually.
My issue with this advice is that things change. Things may not be great now but in 4 months time it may be different.<p>It's also an opportunity for you to try and make the change with culture and founders, rather than just giving up and running away.
I get that for some "big corp" jobs could be more rewarding, and I am sure some are. However, my experiences at "big corp" jobs have been nothing but disappointing. For example, I've worked for/with incompetent managers who are good at "gaming" the system to be where they are and totally suck at managing people, incompetent colleagues who create more problems than solving any and do not seem to want to learn new things or correct their mistakes.<p>Startup jobs are definitely more stressful, and co-founders have enormous impact on the company, but I would always take startup jobs, where I can work with and learn from smart people (as long as there is a good team chemistry and no one is an asshole), over "big corp" jobs.
Number 0 is: evaluate the character of the founders and the people you're working with.<p>I had a contract to build a website - the general idea seemed sound and I was lead it would serve as a calling card to attract more investment; it was just one building block of a larger picture. But I didn't do any background checks on the founders and the guy who recommended me to them I had known and worked with for a decade.<p>Fast forward 4 years later - I'm still quasi-employee #1 (and the only one, the 2 other part time contractors quit because as I learned later, they were tired of getting paid late), the company is now selling data to enterprise level customers (instead of to 'consumers' in this market) so the workload has increased... and I'm working on weekends trying to keep up with the IT needs... while constantly being paid late.<p>I finally wised up / burnt out when it became apparent the CEO had 'negotiated in bad faith' with a enterprise customer and they were threatening to sue unless they got exactly the data they'd paid for. Yes, I made a ton of mistakes and I hope no one else ever does what I did! I ignored all the warnings signs over the years because I got so caught up in the work due to various personal stuff. The whole company (me and 2 salesguys) quit in the space of 2 months and had to go thru months of hell trying to get what we were owed.<p>The guy who introduced me to them finally decided he should have told me of the fraud the CEO pulled 30 years ago, the other founder (who has a criminal record as I recently found out) told me of the CEO's fraud in his other business, one salesguy told me of the multiple identities the CEO was managing to make it seem like there were more employees... the list goes on.<p>Character matters. Contracts are worthless in comparison unless you have the resources (i.e. enough lawyers and money) to tangle with the other side - and bad actors know this fact, and how to twist contracts into balloon animals. Business ethics may be an oxymoron in the real world, but ... my story is a perfect example of why they should be fundamental / mandatory and the inherent flaws of capitalism.<p>Now the CEO has divorced his wife, who funded most of the company, and is trying to walk off with it having it valued at $350k, while a real estimate is that it's worth a few million.
This seems like good advice, but I wonder how people are supposed to find companies that they like in the first place. After all, for whatever reason its looked down upon to keep switching companies, so after a while you probably will be pressured to keep your job if only to say you stayed a sufficient amount of time.
Everyone reading this thread - you will absolutely love (or at least like) a book called "Who moved my cheese?"<p>It's sort of a must read for anyone who ever worked any job ever.
For non startup I used to say leave asap when checked 2 of 3:<p>1. No longer supports the ambiance/atmosphere/vibes of the team<p>2. Salary is a problem<p>3. No more passion for the work