5 things to consider before joining a startup