How to evaluate whether you should join a startup (relevant for Boulder, Colorado programmers)