Consider these philanthropic companies
Some team building ideas ideas for boosting productivity
A couple of sports activities examples to think about