A yearly corporate event may cost you some money upfront, but it will save you money long term when have a positive company culture, happy employees, and less turnover.