Gonna add my personal .02 based on multiple startup experience.<p>Enjoy the ride. Most startup fails, so everything in evaluating an offer has to take that in account.<p>Make sure you bargain for a great experience to put in your resume for the next gig. Make sure something survive out of the startup when it fails, like keeping a blog on the side talking about your challenges is a great way to ensure your portfolio endures.<p>When you evaluate your stock options, the right ratio to which consider it is.. zero. If you are a provileged employee and truly believe in the project, go for equity. Company will be limited lyability anyway early stages and stock options will likely never vest.<p>If you are a side project junkie, try to bargain stock options for a relaxed non compete so you can keep your midnight coding exploits profitable.<p>Make sure the tech stack is marketable. Both in technology terms (java node whatever) but also in direcion: intelligence and analytics go always well on any resume.<p>Do try and engage anyone involved in the startup, from ceo to customers. Idea can be had for free and learning a businnes space with it's workings and pain points is always worth it. Be helpful to anyone and grow your network. You gonna need that always.<p>Last, don't let the starup consume your life. It's just not worth it.