The Freshworks Refresh App Challenge Online Build delightful apps for customers and employees! $33,250 in prizes Winners announced 327 participants