As with all jobs, you need to weigh the pros and cons of all the alternatives, including supporting yourself (and possibly a family), the activities involved, and the fit ("morals and values") of the place. You have a while to go before you graduate,...