Financial support is key for employee wellbeing