Live data from Hacker News

Ask HN: How should I evaluate a startup as I job hunt?

news.ycombinator.com

1–10 of 65 posts

Ask HN: How should I evaluate a startup as I job hunt?

#1
I've been a lurker at HN for a while and it has greatly motivated me to seriously consider joining a startup. I have been at one of the large software companies for almost a year now (first job after college, good CS school) and I've decided to change jobs before I get too comfortable here.

Given the large number of interesting startups, what kind of questions should I be asking, not only the engineers / founders of the startup, but also myself? What are the signs of a healthy startup (funding, background of the founders)? How do I gauge the core principles and culture of a startup?

I apologize in advance if some of these questions don't make sense or may even be irrelevant in the pursuit of finding a job at a startup. I also realize different people will have differing opinions about how to evaluate a startup. That would be particularly helpful.

Most of the links I came across while searching on google were about investors evaluating startups. I didn't find many opinions on how to evaluate a startup from a job-seeker's perspective.

Thanks in advance

Re: Ask HN: How should I evaluate a startup as I job hunt?

#2
You should (primarily) think like an investor. You are investing your time after all. For example, look at the questions that YC asks during interviews.

And then you have to think a lot more about the team/culture fit since you will spend way more time with the team than any investor.

Re: Ask HN: How should I evaluate a startup as I job hunt?

#3
Here are a handful off the top of my head:

  - Are you profitable? If so, for how long?
  - How long until you need another round of funding?
  - Are you planning on hiring more staff? If so, for what positions?
  - How do you gauge promotions/raises?
  - Who will my coworkers be?
  - What is the office setup like?
  - What hours will I be working?
  - How much time is spent on maintenance vs. new development?
  - Is your code unit tested, and do you have version control?
  - Who do I report to?
  - Is there a vision for where the company will be in # years?
  - Ignoring equity, is my compensation fair?
  - How fast is the company growing? What are some recent milestones?
  - Is the office located in a place that's easily accessible?
  - What will I be working on after my first month here?
  - How often do you have meetings?
  - How do you manage deadlines?
  - How long have you (the interviewer) been at the company?
  - What attracted you (the interviewer) to the company?
  - Why did you choose the current technology stack you're using?
  - Are you having any issues with stack?
  - How much of the code is understood by >1 person?
Is this the sort of list you're looking for?

Re: Ask HN: How should I evaluate a startup as I job hunt?

#6
From the perspective of wanting to get paid for your work, you will want to consider the same things that investors do because the company won't be able to pay you if they run out of money. Do they have a product that people will pay money for? That's the key question.

Another is: Will they actually pay you. or does the contract they give you talk about "binding arbitration"? That's a huge red flag of a failing company looking for a way to cheat its employees and is doubly bad for a woman or minority jobseeker since she would not be able to sue them for sexual harassment or racist promotion practices. If you care about the company obeying the law on any matter affecting you, you will want to retain your right to sue them in a court of law.

An employee stock plan might be seen as another sign of poor financial status since companies in poor shape will look to their employees as a last-ditch funding source. However, this conclusion is more coincidental than automatic. Many healthy startups have an employee stock plan and getting into one early can make you rich if the company strikes it big.

You will want to be paid by the hour, rather than a salary, so they cannot work you more than 40 hours a week without paying you overtime.

As for the company culture, you may be able to get a sense of it by simply keeping your eyes open. Is there a dress code or are people in T-shirts? Is everything neat and tidy or do people have toys at their desks? These are things you can see for yourself. As for the core principles, you can simply ask.

You will also want to consider whether you will be happy and productive in the position, and if you can see yourself making a positive contribution to the company and its customers.

Re: Ask HN: How should I evaluate a startup as I job hunt?

#8
post #6

From the perspective of wanting to get paid for your work, you will want to consider the same things that investors do because the company won't be able to pay you if they run out of money. Do they have a product that people will pay money for? That's the key question. Another is: Will they actually pay you. or does the contract they give you talk about "binding arbitration"? That's a huge red flag of a failing compa…

This advice is mostly awful.

If 'retaining your right to sue them' is at all a factor in your decision, you should be working for a big company.

If you want to be 'paid by the hour' and/or receive overtime, freelance or work for a big company or work in a unionized occupation. At a startup, your equity is your only overtime pay.

Re: Ask HN: How should I evaluate a startup as I job hunt?

#9
I highly recommend looking for any dissonance between the ground-floor workers and management/leadership.

The best scenario you can find (a truly rare gem of an employer), whether startup or established company, is where everyone is on the same page. Vision should be clear, strengths should be accurately gauged, and problems should be acknowledged and well-understood. You should be able to share what you've learned from the workers with management (and vice versa) without any looks of shock, fear, or panic. Overall visible stress should be almost non-existant.

The worst scenario is where the company's leadership lives in its own reality and blames any issues on workers or outsiders. Run from these employers; no amount of money is worth working for such people. The easiest way to test for this case is to just talk openly about what you've learned about the company and how the future looks given their strengths and weaknesses. Watch out, in particular, for the hushed phrase "I shouldn't tell you this, but..."

Realistically, though, you'll find a lot of employers somewhere in between. Just know that the distance between the reality of leadership and worker is going to be proportional to the pain you'll feel working at that employer and that such distance tends to increase over time.

Re: Ask HN: How should I evaluate a startup as I job hunt?

#10
post #3

Here are a handful off the top of my head: - Are you profitable? If so, for how long? - How long until you need another round of funding? - Are you planning on hiring more staff? If so, for what positions? - How do you gauge promotions/raises? - Who will my coworkers be? - What is the office setup like? - What hours will I be working? - How much time is spent on maintenance vs. new development? - Is your code unit te…

This is a great list! Thank you.The last point is something I had not thought about.
Post reply on HN