E

ECI

528 employees

Basic info

Industry

software development

Sectors

Human Resource Management
Human Capital Management
Time & Labor Management
Onboarding
Business Intelligence Reporting
Self Service
Benefits Management/Enrollment
HRIS
Applicant Recruitment
Performance Management
Learning Management
Payroll Processing

Date founded

1996

FAQ