
Your employees look to you to understand their benefits, compensation, and taxes. Make it possible and support every financial journey with Origin.
Finances are the #1 cause of employee stress—more than job, health, and relationship stress combined. Financially-stressed employees lose nearly a month of productive workdays per year and are 2x more likely to leave their employer. 1
The majority of employees underestimate the value of their total rewards packages, undervaluing their total compensation and leaving benefits unused.
Wealth management is geared towards high-net-worth individuals, often with a $1 million minimum—and is out of reach to the average employee.
93% of employees want their employer to offer access to financial planning and advisory services—but only 28% do. 2