Technology
4%
employee-owned
6,800
employees
N/A
pay ratio
1976
founded
Financial technology company providing solutions to banks and credit unions, publicly traded with employee stock programs.
Claim this profile to manage your listing and post jobs.
Headquarters
Monett, MO, USA