Specializing in Human Capital Management solutions, ECI created its Empower software to provide mid-sized companies with a cloud-based, All-in-One platform that covers the entire employee lifecycle. Users can seamlessly transition from one HR task to the next inside a secure, single database. Leveraging cloud based, SaaS (Software as a Service) deployment, single sign on access and a variety of user-friendly features, Empower delivers the ability to streamline communication, automate workflows and simplify the user experience across a full scope of employee administration requirements.

TypePrivate
HQElkhart, US
Founded1996
Size (employees)688 (est)
Websiteecipayhr.com
Electronic Commerce was founded in 1996 and is headquartered in Elkhart, US
Report incorrect company information

Viewing summary data as a guest

Sign up for free to see all data

Electronic Commerce Office Locations

Electronic Commerce has offices in Elkhart and Plano
Elkhart, US (HQ)
Dexter Dr
Plano, US
W Plano Pkwy
Show all (2)
Report incorrect company information

Electronic Commerce Financials and Metrics

Summary Metrics

Founding Date

1996

Electronic Commerce total Funding

$40 m

Electronic Commerce latest funding size

$40 m

Time since last funding

4 years ago

Electronic Commerce investors

Electronic Commerce's latest funding round in June 2015 was reported to be $40 m. In total, Electronic Commerce has raised $40 m
Show all financial metrics
Report incorrect company information

Electronic Commerce Online and Social Media Presence

Embed Graph
Report incorrect company information

Electronic Commerce Company Life and Culture

Report incorrect company information

Electronic Commerce Frequently Asked Questions

  • When was Electronic Commerce founded?

    Electronic Commerce was founded in 1996.

  • How many employees does Electronic Commerce have?

    Electronic Commerce has 688 employees.

  • Who are Electronic Commerce competitors?

    Competitors of Electronic Commerce include Solera Health, Ceridian and RiseSmart.

  • Where is Electronic Commerce headquarters?

    Electronic Commerce headquarters is located at Dexter Dr, Elkhart.

  • Where are Electronic Commerce offices?

    Electronic Commerce has offices in Elkhart and Plano.

  • How many offices does Electronic Commerce have?

    Electronic Commerce has 2 offices.