Stress costs the U.S. over $500 billion annually in employee turnover, absenteeism and productivity loss. 96% of participating learners say Whil "helped me reduce stress." 94% and 93% report being happier and sleeping better, respectively.
Categorized in: Features - Content Libraries - Whil