ECI logo

ECI

BrandInformation Technology & ServicesBoston, MassachusettsWebsite

Company Overview

Founded in 1995, ECI is the market leader in end-to-end technology solutions for the financial industry. We enable 1000+ forward-thinking organizations around the world to reach new performance levels through innovative technology solutions that drive business transformation. ECI uniquely understands the high touch needs of organizations in the financial space and our experience servicing these global leaders gives ECI the edge as your trusted technology partner. With offices across the United States, Europe, and Asia, we provide localized, personalized service on a global scale. ECI employs more than 900 professionals around the world, and we have a proven track record of employing the best employees which is important when building out teams to support clients.
Founded
1995
Headquarters
Boston, Massachusetts
Employees
501-1000
4.8% last 12mo
Marketing Team
32
2% of company
Culture / Work-Life Signal
Overall rating
3.2 / 5
Work-life balance
3.2 / 5
Culture
3.2 / 5
Diversity & inclusion
3.4 / 5
Recommend to a friend
55%
Positive business outlook
54%

Overall Headcount Trend

Overall Headcount Trend

Company growth over the last 12 months

Salaries

Community Salary Data

Help build salary transparency at ECI. Share your compensation anonymously.

Contribute

Reviews

News

Jobs

ECI | Company Profile, Culture & Jobs | SalaryGuide