Only work with a team if you enjoy what you are putting into it.. And be specific with what you want to contribute, otherwise it will eventually fall apart.