You should definitely ask lots of questions about a startup's operations, revenue situation, funding status, etc. before you join, no matter what the economic circumstances. You should also consider whether the big company might have large layoffs soon. Which one you should choose depends very much on the specifics of the companies, as well as your financial situation, career goals, and personal temperament.