Collaborate allows the staff to volunteer with the charity of their choice, at the time that suits them. For the company it means less impact on the business - the time people take off is spread out across the year creating minimal interference with Business-As-Usual, and hence reducing the costs and increasing the appeal of doing good.