Skip to Content

Employees say:

“It’s a great company that makes me feel AT HOME. Positive environment and open mindedness with much opportunity for growth. Personal development is highly encouraged and fostered and management wants us to do well and grow as PEOPLE, not just employees.”

Read the Great Place to Work review.

Company Info

Financial Services & Insurance
Industry vertical
HQ location
Independence, Ohio
# of work sites
Web address
U.S. Employees1,202
Worldwide employees-
U.S. revenue$278,113,045
Total worldwide (including U.S.) revenue in the latest fiscal year$125,323,581
Date info provided (companies may opt to keep some data confidential)
Oct. 27, 2021