Strong leadership approvalCEO Don Wenner maintains an 89 approval rating among employee reviewers.
Growing asset baseReported more than $5.5 billion in assets under management as of mid-2026.
Positive workplace cultureHolds an 88 culture and values rating with high marks for team collaboration.