Insight is a leading provider of financial solutions for the millions of overlooked consumers who lack a traditional bank account. Insight provides consumers with a broad spectrum of products and services that address the reality of their financial lives.
Headquartered in Homewood, Ala., we are a leader in the prepaid card industry with a passion for delivering innovative financial services for our customers. We feature top-notch people, a fun and fast-paced work environment, and exciting career opportunities! Insight is thriving and growing rapidly.
Homewood features charming neighborhoods, unique architecture, a nationally recognized school system, diverse citizenry, a thriving business sector, and an amazing quality of life. A suburb of Birmingham, Homewood offers a temperate climate, attractive and affordable housing, and a vibrant arts community.