That said, here's a couple things I've learned the hard way to pay attention to when joining a small corp / startup:
1) Ask bout funding. Seriously. How much do they have, what's the burn rate, when do they expect to be self-sustaining (running on sales/revenue rather than seed/VC $$), how profitable are they now, is their capital tied to any contingencies (i.e. they may have "access" to $X dollars to fund the startup but only if they achieve sales figures $Y-Z w/i a certain time frame, I got burned bad by not knowing this). Know the funding situation and be cognizant of what you're getting into.
2) Keep your work/life balance. It's very easy for small companies and startups to eat your life and you're spending all your good hours in the office putting out someone else's fire without any additional compensation / comp time / what have you. It's just expected of you and it's easy to slide into that role. Be vigilant about protecting your free time outside of work and setting boundaries to recharge and refresh yourself. Go to meet ups, go for a run, meet new people, whatever you do. Explicitly carve out time for that and defend it zealously against creep. There will always be more work, another fire, and another do or die moment, without fail. There won't be a redo on life. Live yours.
3) They (leadership) may not be loyal to you. Companies, especially startups, expect fanatical devotion to the product, company, and their vision but they won't be loyal or necessarily upfront with you about how the company is doing. You can get a sense of some of these things based on what crosses your desk, but don't expect die hard loyalty or a commitment to treat staff right. Understand petty politics / business concerns will impact you, especially if there are personality conflicts. Get a sense of who you'll be working with and your rapport and decide if you're comfortable with them. Yes, this is cynical to a certain degree, but I've seen it play out repeatedly to the point of carefully screening coworkers and direct managers to the best of my ability before deciding to join. Life is too short to work with/for people you can't stand (and vice versa).
Edited to fix wording.