Service Marathon is an activity of Hands On Manila that encourages a large number of corporations and organizations to participate in a day of service, which culminates in a get together to celebrate the advocacy of volunteerism. Corporations bring a maximum of 30 volunteers to engage in a corporate social responsibility activity and participate in a team-building exercise.