Collaborative job